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

# Rate Limits

> API rate limiting and throttling policies.

## Limits by plan

| Plan       | Requests/minute | AI requests/minute |
| ---------- | :-------------: | :----------------: |
| Standard   |        60       |         10         |
| Pro        |       300       |         50         |
| Business   |      1,000      |         200        |
| Enterprise |      Custom     |       Custom       |

## Rate limit headers

Every response includes rate limit information:

```
X-RateLimit-Limit: 300
X-RateLimit-Remaining: 287
X-RateLimit-Reset: 1708012800
```

## Exceeded limits

When rate-limited, the API returns `429 Too Many Requests`:

```json theme={null}
{
  "error": {
    "code": "RATE_LIMITED",
    "message": "Rate limit exceeded. Retry after 23 seconds.",
    "retryAfter": 23
  }
}
```

<Tip>
  Implement exponential backoff in your integration. Start with the `retryAfter` value and double it on consecutive failures.
</Tip>
