Beta

Rate Limits

Each endpoint has a rate limit tier, shown on its reference page. Limits are counted per account and per endpoint. Your API keys and connected apps share each endpoint's limit. When you reach the limit on one endpoint, you can still call other endpoints.

Tiers

Each tier allows a number of requests in a row, then refills at a steady rate.

TierMax requestsRefill rate
Tier 132 per minute
Tier 22010 per minute
Tier 35025 per minute
Tier 410050 per minute
Default15075 per minute

Headers

Every response includes these headers:

HeaderDescription
x-ratelimit-limitMax requests
x-ratelimit-remainingRequests left
x-ratelimit-resetSeconds until requests refill to the max

When you hit the limit

The request fails with 429 Too Many Requests and a Retry-After header. Wait the number of seconds in Retry-After, then try again.