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

# Rate Limits

> We have some rate limits and throttling in place to prevent abuse.

## API Rate Limits

Our current rate limits are as follows:

| Endpoint         | Limit                      |
| ---------------- | -------------------------- |
| `/user`          | 50 requests per 60 seconds |
| `/voices`        | 50 requests per 60 seconds |
| `/generate`      | 30 requests per 60 seconds |
| `/voice-cloning` | 10 requests per 60 seconds |

### Hitting Your Rate Limits

After reaching the rate limit, you will receive a `429 Too Many Requests` response with the following body:

```json theme={null}
{
  "error": "Rate limit exceeded."
}
```

## Character Count Limits

We also have some character count limits in place to prevent abuse and ensure stability.
The `/generate` endpoint has a character count limit of 500 characters per request.
If more than 500 characters are sent, only the first 500 characters will be used.

Your account will only deduct characters if the TTS generation was successful.

## Exceeding Your Character Quota

If your character quota is exceeded and you don't have usage-based billing enabled, you will receive a `402 Payment Required` response with the following body:

```json theme={null}
{
  "error": "Character quota reached."
}
```

## Higher Rate Limits & Character Counts

These rate limits and character counts are subject to change at any time. If you need access to a higher limit, please [contact us](mailto:sales@tts.monster).
