Rate limits & quotas¶
Hosted API quotas¶
| Tier | Solve quota | Access path today |
|---|---|---|
| Anonymous playground | 5 / day / IP | call the endpoint directly |
| Evaluation key | 25 / day, 250 / month | manual request |
| Starter ($29/mo) | 3 000 / month | paid plan request |
| Pro ($99/mo) | 15 000 / month | paid plan request |
| Scale ($299/mo) | 75 000 / month | paid plan request |
Current public docs only describe quotas that are actually enforced today. Burst shaping and richer quota headers can be added later without changing these plan ceilings.
Checking keyed usage¶
For evaluation and paid hosted keys, use the usage endpoint documented in Authentication to see the current monthly counter for the key.
What happens when you exceed the limit¶
- HTTP 429 with body:
json
{
"ok": false,
"error": {
"code": "rate_limit_exceeded",
"message": "Daily quota exhausted, resets at 2026-04-23T00:00:00Z"
}
}
- The
Retry-Afterheader tells you how many seconds to wait.
Need more?¶
Self-hosted Docker has no rate limits — you're bound only by your hardware. See Self-hosted Docker.