> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tokenkit.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Rate Limits

> Understand TokenKit's rate limiting and how to manage your request limits

## How Rate Limits Work

TokenKit uses rate limiting to ensure system stability and fair usage across all users. Rate limits are measured in **Requests Per Minute (RPM)** and are tied to your account and API keys.

### Rate Limit Basics

* **Measured in RPM** - The service only tracks requests per minute
* **Tied to API keys** - Each API key has its own rate limit
* **Starting limit: 100 RPM** - All new accounts begin with 100 requests per minute

## Checking Your Rate Limit

To see your current RPM limit and monitor your API key usage:

<Card title="API Keys Dashboard" icon="key" href="https://www.tokenkit.co/platform/api-keys">
  View your rate limits and manage your API keys
</Card>

## Rate Limit Exceeded

If you exceed your rate limit, the API will respond with a `429 Too Many Requests` status code:

```json theme={null}
{
  "data": null,
  "errors": [
    {
      "code": "RATE_LIMIT_EXCEEDED",
      "message": "Request quota exceeded. Please try again later."
    }
  ]
}
```

<Warning>
  When you receive a 429 response, wait before retrying your request to avoid further rate limiting.
</Warning>

## Requesting Increased Limits

If your application needs a higher RPM limit, you can request an increase:

<Card title="Request Higher Limits" icon="envelope" href="https://www.tokenkit.co/platform/contact?subject=Request%20Increased%20Rate%20Limit">
  Submit the contact form in the developer platform
</Card>
