Skip to main content

Documentation Index

Fetch the complete documentation index at: https://apixo.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

APIXO is a drop-in LLM API gateway. If your code or app already supports Claude, OpenAI, or Gemini API formats, you usually only need to change the base URL, API key, and model id.

Fastest setup

  1. Create an API key in the APIXO dashboard.
  2. Store it as APIXO_API_KEY.
  3. Use the compatible API format your app already supports.
  4. Change the model value when you want to switch models.
export APIXO_API_KEY="your_apixo_api_key"

Choose your API format

If your app supportsUse this Base URLAPI key settingModel example
Claude / Anthropichttps://llm.apixo.aiAPIXO_API_KEYclaude-sonnet-4-6
OpenAI Responseshttps://llm.apixo.ai/v1APIXO_API_KEYgpt-5.4
Geminihttps://llm.apixo.aiAPIXO_API_KEYgemini-3.1-pro-preview
APIXO keeps the official request and response formats. Do not rewrite your payload unless you are also changing provider format.

Minimal requests

curl -X POST "https://llm.apixo.ai/v1/messages" \
  -H "x-api-key: $APIXO_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 256,
    "messages": [
      {"role": "user", "content": "Say hello in one sentence."}
    ]
  }'

Switch models

To switch models, keep the same API format and change only the model id.
API formatWhere to change the model
ClaudeRequest body model
OpenAI ResponsesRequest body model
GeminiURL path /v1beta/models/{model}:generateContent
See Supported Models for the current model ids.

Next steps

Use official SDKs

Configure Claude, OpenAI, and Gemini compatible SDK clients.

Configure third-party apps

Use APIXO in apps that accept a custom provider endpoint.

Supported models

Copy a model id for Claude, OpenAI, or Gemini compatible requests.

Errors and retry

Troubleshoot authentication, unsupported models, and upstream failures.