Skip to main content
Each API key has a daily request quota. Limits reset at midnight UTC.

Plans

Response headers

Every authenticated response includes rate limit headers:
Legacy X-RateLimit-* variants are included for backward compatibility.

Handling 429

When you exceed your limit, the API returns 429 Too Many Requests with a Retry-After header. Respect it — don’t retry in a loop.
retry.py
Each paginated page counts as one request. Fetching 10,000 rows at limit=1000 uses 10 requests, not 10,000.
Last modified on March 29, 2026