| Access & billing |
|---|
| Application keys | Workspace keys with model grants, expiry, revocation and rotation | API keys with expiry and management APIs |
| Spending controls | Company funds plus independent workspace/key caps; outstanding reservations count | USD key limit; optional daily/weekly/monthly reset |
| Pricing | Customer tariffs are separate from Provider offers; unresolved charges stay unknown | Catalog charges paid with credits; BYOK is also supported |
| Observability |
|---|
| Request history | PostgreSQL records: model, key, status, reported tokens, timing and customer charge | Generation logs: model, Provider, key, usage, cost and timing |
| Inspecting retries | Each recorded attempt remains distinguishable from the request | Upstream Requests tab and Provider response waterfall |
| Prompt/response capture | 24-hour payload retention by default; request-level opt-out; metadata remains | Metadata by default; prompt/completion storage is opt-in |
| Where records are stored | Your PostgreSQL deployment | OpenRouter-hosted logs; broadcast/export integrations are available |
| Model access |
|---|
| Chat endpoint | POST /v1/chat/completions | POST /api/v1/chat/completions |
| Model names | Aliases mapped to configured upstream models | Catalog model slugs |
| Upstream credentials | Provider businesses with separate credentials and model mappings | OpenRouter credits or your Provider keys (BYOK) |
| Routing | Configured pools with priorities and weights | Provider order; price, latency or throughput sorting |
| Retries and fallbacks | Bounded Chat failover after a qualified OpenRouter 401; no generic replay of uncertain requests | Provider fallbacks; allow_fallbacks can disable them |
| Function tools | Opt-in route support; the caller executes requested tools | Routes to tool-capable Providers; caller handles execution |
| Setup |
|---|
| Where it runs | Your own gateway deployment | OpenRouter-hosted service |
| Database | PostgreSQL is required | No gateway database to operate |
| Source code | Public core under MIT | Hosted service; client SDKs are public |