Rate limits and tiersReference
Your tier is earned by money paid in (net of refunds) and time since your first payment, never by spend.
| Tier | Req/min per key | Req/min per account | Open streams | Monthly cap |
|---|
| Free | 20 | 30 | 2 | $10 |
| Starter | 60 | 120 | 5 | $100 |
| Build | 300 | 600 | 20 | $1,000 |
| Scale | 1,000 | 2,000 | 50 | $5,000 |
| Pro | 3,000 | 6,000 | 100 | $25,000 |
| Enterprise | Custom | Custom | Custom | Custom |
Move up a tier
| Tier | Unlock | Services | Batch size | Active keys |
|---|
| Free | Sign up | Models | None | 3 |
| Starter | $5 paid | Models, Search, Maps | 10 | 10 |
| Build | $50 paid and 7 days since your first payment | Models, Search, Maps, Mail | 50 | 25 |
| Scale | $250 paid and 14 days since your first payment | Models, Search, Maps, Mail | 100 | 50 |
| Pro | $1,000 paid and 30 days since your first payment | Models, Search, Maps, Mail | 100 | 100 |
| Enterprise | Contract with Kaer | All | Custom | Custom |
Understand how limits apply
- Requests are counted in fixed 60-second windows, per key and per account; whichever runs out first answers 429
rate_limit_exceeded with Retry-After. - An edge gateway also caps each key at 12,000 requests a minute (bursts up to 2000), so the per-key limit is the lower of that and your tier's figure.
- Open streams are counted per account; over the limit, 429
too_many_streams. - The monthly cap counts settled spend plus open holds in the calendar month (UTC). Your own budget in Settings can only lower it.
- The dashboard playground has its own limit of 20 calls a minute.
- Restricted accounts run at Free tier limits.
Mail caps are in Mail; top-up limits in Billing.