Anthropic-compatible gateway

Use Claude models through APIXO

Keep the Anthropic Messages API format. Change the baseURL, use your APIXO key, and choose any Claude model ID from the table.

Base URL

https://llm.apixo.ai/v1

API key

APIXO_API_KEY

Model ID

claude-sonnet-4-6

Official SDK quick start

The request body stays provider-native. Replace the baseURL and API key only.

cURL
curl 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": 1024,
    "messages": [
      { "role": "user", "content": "Write a concise product launch brief." }
    ]
  }'
JavaScript
import Anthropic from '@anthropic-ai/sdk'

const client = new Anthropic({
  apiKey: process.env.APIXO_API_KEY,
  baseURL: 'https://llm.apixo.ai/v1',
})

const message = await client.messages.create({
  model: 'claude-sonnet-4-6',
  max_tokens: 1024,
  messages: [
    { role: 'user', content: 'Write a concise product launch brief.' },
  ],
})
Python
import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["APIXO_API_KEY"],
    base_url="https://llm.apixo.ai/v1",
)

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a concise product launch brief."}
    ],
)

Cursor and compatible tools

Use the same three fields in Cursor, IDE extensions, gateway switchers, or any tool that supports a custom provider endpoint.

Provider profile

Anthropic-compatible

Base URL

https://llm.apixo.ai/v1

API key

APIXO_API_KEY

Model ID

claude-sonnet-4-6

Recharge your APIXO balance, then create an API key in the dashboard.

Paste the base URL and API key into the tool's custom provider settings.

Use the selected model ID exactly; switch models by changing only that value.

Claude models and pricing

Prices are USD per 1M tokens. Select a row to update the examples above.