# OneRouter > OneRouter is an OpenAI-compatible LLM gateway at https://onerouter.network/v1. One prepaid key reaches every model in the catalog, with same-model host failover and no account requirement. Keys are created at https://onerouter.dev/keys before payment. Model IDs use author/name form. ## Documentation - [From key to first token](https://onerouter.dev/docs/quickstart.md): One base URL. One key. A complete request you can run in about a minute, without creating an account. - [The Open Tier](https://onerouter.dev/docs/open-tier.md): A $0 charge with no deposit and no money hold, subject to availability and account-wide quotas. - [Authentication](https://onerouter.dev/docs/authentication.md): One header, one key format, no OAuth. Keys exist before any payment, with or without an account. - [Models](https://onerouter.dev/docs/models.md): List models from the API, copy the ID you need, or hand the choice to the auto router. - [Streaming](https://onerouter.dev/docs/streaming.md): Server-sent events, unbuffered end to end, with pre-stream failures surfaced as real HTTP errors. - [Errors](https://onerouter.dev/docs/errors.md): Every code the gateway can return, generated from the same catalog the gateway itself uses. - [Budgets and rate limits](https://onerouter.dev/docs/budgets.md): Four per-key limits, plus named budgets that several keys can share. All enforced at the edge. - [Failover and the first byte](https://onerouter.dev/docs/failover.md): OneRouter moves between hosts of the same model, never between models — and only before the first byte. - [Billing](https://onerouter.dev/docs/billing.md): Prepaid credit, metered in nano-USD. Every constraint here is stated before you pay. - [ONE holder credit](https://onerouter.dev/docs/one-holder-credit.md): A monthly balance credit for accounts that link an Arc wallet holding ONE. Checked live on-chain, no snapshot to game. - [Data handling](https://onerouter.dev/docs/privacy.md): No content retention by default. Debug capture is opt-in, per key, and expires in an hour. - [Agent resources](https://onerouter.dev/docs/agent-resources.md): Give an agent one setup file, one documentation page, or the whole corpus. Public, no key, clean Markdown. - [Client setup](https://onerouter.dev/docs/integrations.md): Literal configuration for the clients people actually use. The base URL and the key never change. ## Machine-readable - [Full documentation](https://onerouter.dev/llms-full.txt): every page in one response. - [Model catalog](https://onerouter.dev/api/v1/catalog): public model metadata and pricing. - [Agent onboarding](https://onerouter.dev/agents.md): configure a client from scratch.