Rate limits protect the platform and your quota from runaway clients. Limits are applied per source.
Current limits
| Endpoint | Limit |
|---|---|
POST /api/agents/:id/run |
60 requests / minute |
POST /api/leads |
5 requests / minute |
POST /api/newsletter/subscribe |
5 requests / minute |
POST /api/careers/:slug/apply |
3 requests / minute |
| Other authenticated endpoints | Generous defaults; abusive patterns are throttled |
The 429 response
{ "error": "Too many requests — please slow down." }
The response includes a Retry-After header (seconds). Honor it — retrying earlier only extends the block.
Client guidance
- Use exponential backoff with jitter for
429and5xx. - For backfills, pace submissions below the limit rather than bursting and retrying.
- If your steady-state volume legitimately exceeds these limits, contact us — higher limits are available on Business and Custom plans.