Default limits
Your actual rate limits may vary based on your tier and any custom agreement. The defaults for authenticated API requests are:
Both limits apply. Staying below 5 requests per second can still exceed the
100-request minute limit.
Limits are applied per account, per endpoint and shared across all API keys
belonging to that account. Creating another key does not increase your limit for
the same endpoint. Requests made through the SDK or MCP server count toward the
same limits as direct API calls.
When a limit is exceeded
The API rejects the request with429 Too Many Requests. The scrape does not
run, and the rejected request does not consume credits.
The response includes a Retry-After header with the number of seconds to wait
before trying again. For example:
429 responses.
Response headers
The API also reports the shortest configured rate-limit window through:
The remaining count covers that window only; a longer window may still be
exhausted. See Responses & errors for the other API status codes.