Rate Limits
Per-plan caps and quotas for the API.
Limits are enforced per plan. A 429 means you've hit a rate limit or used up a
daily quota; a 403 means the endpoint isn't included in your plan.
Limits at a glance
| Capability | Free | Starter | Pro | Quant | Enterprise |
|---|---|---|---|---|---|
| Realtime feeds / day | 50 | 5,000 | ∞ | ∞ | ∞ |
| Historical lookback | — | 48 hours | 30 days | 1 year | Full |
| Max results / page | — | 50 | 200 | 500 | 1,000 |
| Scoring API | — | — | 100 / day | 1,000 / day | ∞ |
| API keys | 1 | 3 | 10 | ∞ | ∞ |
Handling limits
- Page with
next_cursorrather than requesting hugelimitvalues — page size is capped per plan anyway. - Back off on
429with exponential backoff; daily quotas reset at 00:00 UTC. - Check usage with
GET /v1/me— poll it occasionally, not on every request.
Need higher limits? See pricing or talk to sales about Enterprise.