Skip to main content
Rate limits are enforced per API key based on your subscription plan.

Limits by plan

PlanRequestsWindow
Free100 requests10 seconds
Pro1,000 requests10 seconds

Rate limit headers

When you receive a 429 response, the following headers are included:
HeaderDescription
X-RateLimit-LimitMaximum requests in the window
X-RateLimit-RemainingRequests remaining in the window
Retry-AfterSeconds to wait before retrying

Example rate-limited response

HTTP/1.1 429 Too Many Requests
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 0
Retry-After: 1

{
  "error": "Rate limit exceeded"
}

Usage tracking

Your monthly API usage is tracked per account. View your current usage in the dashboard.