Rate Limits
API access is available on Pro and Enterprise plans. Rate limits are enforced per API key using a sliding window.
Limits by Plan
| Plan | Requests / min | Requests / day | Max API Keys |
|---|---|---|---|
| StarterAPI access not included | — | — | — |
| Pro | 120 | 50,000 | 5 |
| EnterpriseHigher limits — contact sales | 600 | Unlimited | 25 |
How It Works
- Per-key limits: Each API key has its own rate limit counter. An account with 3 keys gets 3× the throughput.
- Sliding window: The limit is calculated over a rolling 60-second window, not fixed calendar minutes.
- Retry-After header: When rate limited, the response includes a
Retry-Afterheader with the number of seconds to wait before retrying. - No burst penalty: Once the window clears, your full quota is available immediately.
429 response example
HTTP/1.1 429 Too Many Requests
Retry-After: 12
Content-Type: application/json
{
"error": "rate_limit_exceeded",
"detail": "retry after 12s"
}