New: unified Python, Go & Rust SDKs — available now in beta.

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

CapabilityFreeStarterProQuantEnterprise
Realtime feeds / day505,000
Historical lookback48 hours30 days1 yearFull
Max results / page502005001,000
Scoring API100 / day1,000 / day
API keys1310

Handling limits

  • Page with next_cursor rather than requesting huge limit values — page size is capped per plan anyway.
  • Back off on 429 with 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.

On this page