Skip to main content

Limits by endpoint

Rate limits are applied per API key, not per IP. Each key has its own independent counter per endpoint.
Enterprise plans get 10× the above limits (e.g. 600/min for lookup).

Response headers

Every response includes rate limit headers: When you’re rate limited (HTTP 429), an additional header is returned:

Handling rate limits

Exponential backoff

The recommended strategy is exponential backoff with the Retry-After header:

Best practices

Respect Retry-After

Always use the Retry-After header value instead of a fixed delay.

Spread requests

Distribute requests evenly across the window rather than bursting.

Use bulk endpoints

For high-volume lookups, use bulk endpoints instead of individual calls.

Monitor remaining

Check X-RateLimit-Remaining to preemptively slow down before hitting limits.