Rate Limits
Rate limits protect the API from abuse and ensure fair usage across all tenants.
Limits by Tier
| Tier | Requests / minute | Requests / day |
|---|---|---|
| Sandbox | 60 | 1,000 |
| Starter | 120 | 10,000 |
| Growth | 600 | 100,000 |
| Enterprise | Custom | Custom |
Rate Limit Headers
Every API response includes rate limit headers:
| Header | Description |
|---|---|
X-RateLimit-Limit | Max requests per window |
X-RateLimit-Remaining | Remaining in current window |
X-RateLimit-Reset | Unix timestamp when window resets |
Retry-After | Seconds until rate limit resets (on 429 only) |
Handling 429 Responses
When rate limited, the API returns 429 Too Many Requests. Implement exponential backoff:
Use the
Retry-After header to know exactly how long to wait before retrying. Do not retry immediately after a 429 — you will stay rate limited.