What are API Keys
API Keys are secure tokens required to authenticate and make requests to the AI Router. You can provision multiple API keys for different environments (production, staging, development), purposes, or team members, providing granular control and auditing of who accesses the AI Router. With API Keys, you can:- Authenticate requests to the AI Router
- Control access by environment or team
- Set optional budget limits to prevent unexpected costs
- Track usage and consumption per key
Creating an API Key
To create your API keys:- Navigate to the API Keys page in the AI Router
- Choose Create API Key, the following modal opens:

Enter here details for your API Key
- A unique Name for the key
- An optional Expiration Date for the key
Setting Credit Limits
API Keys support optional credit limits to control spending and prevent unexpected costs:- Credit Limit (in USD) - Sets a budget cap for requests made with this specific API Key. When the limit is reached, further requests using this key will be rejected with a 429 error until the limit resets.
- Reset Limit Period - Defines when the budget counter resets (e.g., daily, weekly, monthly). This allows you to set recurring budget allocations for different teams or projects.
Managing API Keys
API Keys can be created, viewed, and managed from the dedicated AI Router page to ensure secure access.
Manage your API keys Here
- To disable an API Key, use the Toggle, it can be re-enabled at any time.
- To delete an API Key, use the
...button, and choose Delete to revoke an API Key. - To see details of the consumption for your API Key, use the
...button, and choose Overview. Here you can see the current usage and limits for the selected key.
Caution: Revoking an API key is permanent and cannot be undone. Make sure the key is not being used by any applications before revoking it.