Guides/Rate limits

Rate limits

Per-key requests-per-minute bucket (existing API key RPM).

Rate limits

Each API key has a requests-per-minute token bucket (rate_limit_rpm, default 120). Every public Data API request consumes one token. Tokens refill continuously up to the key's RPM cap.

There is no separate API-call meter in v1.

Exhausted bucket

When the bucket is empty, the response is 429 rate.limited:

{ "error": { "code": "rate.limited", "message": "Rate limited" } }

Back off and retry. A simple delay (start around 500 ms, double on each 429) handles most cases.