One endpoint · every model

One API for every AI model.

DX Router puts the world's leading language models behind a single OpenAI-compatible endpoint, with automatic fallbacks, per-app keys and one clear bill.

  • OpenAI-compatible
  • Automatic failover
  • Per-app usage ledger
quickstart.pyPOST /v1/chat/completions
from openai import OpenAI

client = OpenAI(
    base_url="https://api.dxairouter.com/v1",
    api_key="YOUR_DX_ROUTER_KEY",
)

reply = client.chat.completions.create(
    model="claude-sonnet-4-5",
    messages=[{"role": "user", "content": "Hello!"}],
    extra_body={"fallbacks": ["gpt-4o", "gemini-2.5-pro"]},
)
FEATURES

Everything between your app and the model.

Stop juggling SDKs, provider accounts and invoices. DX Router handles the plumbing so your team can ship.

One API for every model

An OpenAI-compatible endpoint in front of every provider. Switch models by changing one string — your SDKs and code stay the same.

Automatic fallbacks

When a provider errors, times out or rate-limits you, the request retries on the next model in your list. Users never see the outage.

Load balancing

Spread traffic across providers and deployments of the same model to stay under rate limits and keep latency low.

Apps and keys

Set up an app for each product or client, issue as many keys as you need, and revoke any key instantly without touching the others.

Usage ledger

Every request is metered: tokens, model and cost, rolled up by key and by app. Know exactly what each product spends.

Simple billing

Keep a card on file and get one charge for all your usage, with an itemised ledger behind every line.

HOW IT WORKS

Live in three steps.

01

Set up an app

Sign in to the console, create an app and add a card. Your first key is ready straight away.

02

Point your SDK at DX Router

Change the base URL in any OpenAI-compatible client to api.dxairouter.com/v1. Your existing code keeps working.

03

Call any model

Use any supported model by name, add fallbacks, and watch usage land in your ledger in real time.

MODELS

The models you already use, behind one key.

Reach frontier and open models from the major providers without separate accounts, keys or SDKs.

  • OpenAIGPT and o-series models
  • AnthropicClaude models
  • GoogleGemini models
  • MistralMistral and Codestral
  • MetaLlama models
  • DeepSeekChat and reasoning models
  • xAIGrok models
  • CohereCommand and Embed
  • GroqLow-latency inference
  • AWS BedrockModels in your AWS region
  • Azure OpenAIEnterprise OpenAI deployments
  • Vertex AIModels on Google Cloud
CONSOLE

See every token, every key, every charge.

The DX Router console is where your team sets up apps, issues keys, manages the card on file and reviews an itemised usage ledger.

Example view with sample data.

PRICING

Pay for usage, not seats.

No platform subscription and no per-seat fees. You pay for the tokens your apps use, metered per request.

Enterprise

For high volume and custom requirements.

Custom terms
  • Volume pricing
  • Invoicing instead of card billing
  • Dedicated provider deployments
  • Priority support
Contact us
FAQ

Questions, answered.

Do I need to change my code?

No. DX Router speaks the OpenAI API format, so any OpenAI SDK or compatible library works. Point the base URL at DX Router, use your DX Router key, and call any model by name.

How am I billed?

Usage is metered per request and charged to the card on your account. The console shows an itemised ledger of every charge, broken down by app and by key.

Can I separate usage by product or client?

Yes. Create an app for each product or client and issue keys under it. Usage, cost and limits are tracked per app and per key.

What happens when a provider goes down?

Add a fallbacks list to your request. If the first model fails or is rate-limited, DX Router retries the next one automatically and returns the first successful response.

Who can use DX Router?

Accounts are set up by invitation. Request access and we'll get your organisation onboarded with its first app and keys.

Ship with any model today.

Get your organisation set up with its first app and keys.