Skip to main content

Limits by plan

PlanRequests/minuteAI requests/minute
Standard6010
Pro30050
Business1,000200
EnterpriseCustomCustom

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:
{
  "error": {
    "code": "RATE_LIMITED",
    "message": "Rate limit exceeded. Retry after 23 seconds.",
    "retryAfter": 23
  }
}
Implement exponential backoff in your integration. Start with the retryAfter value and double it on consecutive failures.