AnyRouteAnyRoute Docs
AnyRouteAnyRoute Docs
Homepage

Start Here

AnyRoute Documentation

Tools

Capabilities

API Reference

API ReferenceAuthenticationEndpoint Matrix

Operations

FAQ
API Reference

Endpoint Matrix

See which endpoint works with each provider group.

The same API key routes differently depending on its provider group.

EndpointOpenAI groupAnthropic groupGemini group
POST /v1/messagesSupported, converted to OpenAI ResponsesSupportedSupported, converted to Gemini
POST /v1/messages/count_tokensNot supportedSupportedSupported through compatible paths when available
GET /v1/modelsSupportedSupportedSupported
GET /v1/usageSupportedSupportedSupported
POST /v1/chat/completionsSupportedConverted to AnthropicConverted to Gemini
POST /v1/responsesSupportedConverted to AnthropicNot publicly promised
GET /v1/responsesOpenAI Responses WebSocketNot primary pathNot publicly promised
POST /v1/embeddingsSupportedNot supportedNot supported
POST /v1/images/generationsSupportedNot supportedNot supported
POST /v1/images/editsSupportedNot supportedNot supported
GET /v1beta/modelsNot supportedNot supportedSupported
POST /v1beta/models/{model}:generateContentNot supportedNot supportedSupported
POST /v1beta/models/{model}:streamGenerateContentNot supportedNot supportedSupported
POST /v1beta/models/{model}:countTokensNot supportedNot supportedSupported

Root aliases are available for selected OpenAI-compatible endpoints, including /responses, /chat/completions, /embeddings, and /images/*.

Gemini native endpoints under /v1beta do not accept OpenAI or Anthropic request bodies.

Authentication

Authenticate AnyRoute API requests with bearer tokens.

Anthropic-compatible API

Use Anthropic Messages through AnyRoute.