AnyRouteAnyRoute Docs
AnyRouteAnyRoute Docs
Homepage

Start Here

AnyRoute Documentation

Tools

Capabilities

API Reference

API ReferenceAuthenticationEndpoint Matrix
Anthropic-compatible APIMessagesCount TokensModelsUsage

Operations

FAQ
API ReferenceAnthropic

Messages

Anthropic-compatible Messages API.

Use POST /v1/messages for Anthropic-compatible clients such as Claude Code and Anthropic SDKs.

curl https://anyroute.io/v1/messages \
  -H "Authorization: Bearer YOUR_ANYROUTE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-3-5-haiku-20241022",
    "max_tokens": 128,
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Group behavior:

  • Anthropic group: forwards as Anthropic Messages.
  • OpenAI group: converts Anthropic Messages to OpenAI Responses.
  • Gemini group: converts Anthropic Messages to Gemini native requests.

Use this endpoint when the client expects an Anthropic-compatible API.

Anthropic-compatible API

Use Anthropic Messages through AnyRoute.

Count Tokens

Count tokens for Anthropic-compatible requests when supported by the group.