Guide
Rate limits
Anonymous requests are IP-based. Authenticated traffic can use higher per-key limits. Every response includes limit headers so clients can back off cleanly.
| Tier | RPM | Access |
|---|---|---|
| Anonymous | 500 | No account needed |
| Free key | 5,000 | Magic-link dashboard |
| Higher tiers | Custom | Planned |
Headers
X-RateLimit-Limit: 5000
X-RateLimit-Remaining: 4999
X-RateLimit-Reset: 1773185762429 response
{
"error": "rate_limited",
"message": "You have exceeded your rate limit.",
"limit": 500,
"reset_at": 1773185762
}