Router One
Router One

Router One Documentation

A concise guide from account setup to calling the OpenAI-compatible API gateway.

What is Router One?

Router One is a unified LLM API gateway. It gives your application one OpenAI-compatible endpoint for model calls, smart routing, fallback, budgets, and request-level observability.

Core value

Use one API key and one base URL for common LLM tools and models. Router One handles provider differences, cost tracking, and routing behind the gateway.

Main API entry points:

text
OpenAI-compatible API / Codex CLI / OpenClaw / Hermes Agent:
https://api.router.one/v1

Claude Code / Anthropic-compatible endpoint:
https://api.router.one

Get started

1

Create an account

Open the console and create a Router One account.

Sign up
2

Create an API key

Generate a project key in Dashboard -> API Keys.

API Keys
3

Send your first request

Use the Chat Completions endpoint with Authorization: Bearer <key>.

Endpoint reference

Example request

bash
curl https://api.router.one/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "auto",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

API reference

Configuration guides

Common error codes

401Invalid or missing API keyCheck the Authorization header.
402Insufficient balanceTop up or adjust the budget.
429Rate limit exceededCheck Dashboard -> Logs, then reduce request rate or contact support to raise limits.
500Internal server errorRetry shortly; contact support if it persists.