Rate limits
Fender uses a two-layer limit: a short burst window plus a daily quota for accounts.
| Caller | Burst limit | Daily quota |
|---|---|---|
| Anonymous (per IP) | 30 req / min | — |
| API key — Free | 120 req / min | 1,000 / day |
| API key — Pro | 120 req / min | 100,000 / day |
Headers
Section titled “Headers”Authenticated responses include your remaining daily quota:
X-RateLimit-Limit: 1000X-RateLimit-Remaining: 994When you hit a limit
Section titled “When you hit a limit”You get HTTP 429 with a JSON body:
{ "error": "rate_limited", "message": "Anonymous rate limit reached (30 requests/min). Create a free API key for higher limits."}Back off and retry, or create an API key for higher limits. Need more than the Pro quota? Get in touch.