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.