https://api.dari.dev/v1 for router management, organizations, API keys, credentials, and billing. Routing API keys authenticate traffic sent to router chat completion endpoints. Provider keys, such as OpenAI, Anthropic, or Baseten keys, are used only when a router forwards a selected request to a provider. You can use Dari-managed provider keys or store your own keys on a router.
Dashboard Login
Platform API Keys
Use a platform API key when you call the Dari Platform API directly or run non-interactive CLI commands in CI.api_key is returned once. Store it securely and pass it as a bearer token:
DARI_API_KEY is set, supported CLI commands use it instead of cached login state.
Routing API Keys
Use a routing API key when your application sends requests to a Dari Router endpoint. Create one from a logged-in shell withdari api-keys create --name router-client --scope routing, or create a key with the Routing scope from the Dari dashboard. Store it separately from platform keys and use a routing key from the same organization as the router.