Skip to main content
ARouter’s provider proxy lets you forward requests directly to any supported provider’s native API, using your ARouter API key as authentication. You don’t need individual API keys for each provider.

Endpoint

Where {provider} is the provider slug and {path} is the provider’s native API path.

When to Use the Provider Proxy

Supported Providers

Examples

OpenAI — Chat Completions

Anthropic — Messages

Anthropic — Message Batches

Google Gemini — Generate Content

Google Gemini — List Models

DeepSeek — Chat Completions

Notes

  • Authentication: ARouter injects the provider’s API key automatically. You only need your ARouter key.
  • Native format: Requests and responses are passed through as-is — ARouter does not transform them.
  • Usage tracking: Token usage is still recorded against your ARouter account.
  • Path passthrough: Everything after /{provider}/ is forwarded to the provider unchanged.
When using provider proxy for Anthropic, the anthropic-version header is injected automatically. You don’t need to include it.