Free plan
The free plan includes 5,000 API requests a month at up to 20 requests a minute (1,200 an hour), with 1 API key. It needs no credit card and does not expire. The monthly quota resets on the 1st of each month at 00:00 UTC. Create a key — it works on your first call, with no application review.All plans
| Plan | Price | API requests / month | Rate limit | API keys |
|---|---|---|---|---|
| Free | Free, no credit card | 5,000 | 20/minute (1,200/hour) | 1 |
| Starter | $5/month or $50/year | 25,000 | 30/minute (1,800/hour) | 3 |
| Pro | $19/month or $190/year | 250,000 | 60/minute (3,600/hour) | 5 |
| Team | $59/month or $590/year | 1,000,000 | 200/minute (12,000/hour) | 25 |
| Business | $99/month or $990/year | 2,000,000 | 300/minute (18,000/hour) | Unlimited |
| Enterprise | $249/month or $2,490/year | 5,000,000 | 500/minute (30,000/hour) | Unlimited |
How the limits work
- Monthly quota — counted per account, across all its API keys, and reset on the 1st of
each month at 00:00 UTC. Past it, the API answers
429witherror.codeQUOTA_EXCEEDEDand noRetry-Afterheader: waiting a few seconds does not help, the next month or a bigger plan does. - Rate limit — requests per minute. Past it, the API answers
429witherror.codeRATE_LIMITEDand aRetry-Afterheader, in seconds. - Headers — every response carries
X-Quota-Limit,X-Quota-Remaining,X-RateLimit-Limit,X-RateLimit-RemainingandX-RateLimit-Reset, so a client can slow down before it hits a wall. See Errors & rate limits. - Free calls — reading your usage (
/usage), the facets (/facets/…) and your collections does not count against the monthly quota.