In order to provide the best response time to all our customers, we may rate limit excessive requests.
Rate limits are imposed on a per-account basis using the following policies:
- 1,000 requests per 5 minutes
- All requests count towards the rate limit (GET / POST / PUT / PATCH / DELETE)
The rate limit is calculated over a sliding 5 minute window. This means a production site could make 1,000 requests within one minute and not hit the rate limit so long as the site made no requests during the prior 4 minutes.
If an API request exceeds the rate limit, the API returns a
429 status code indicating
Too Many Requests. If your business needs a higher limit, please contact support.
Every authenticated API request returns headers with your current rate limit information. Your request's rate limit headers may look like:
X-RateLimit-Limit: 1000 X-RateLimit-Remaining: 999 X-RateLimit-Reset: 1414622019
X-RateLimit-Limitis the request limit during the 5 minute window
X-RateLimit-Remainingis the number of requests remaining in the current window
X-RateLimit-Resetis a timestamp for when the current window will reset
Updated about 5 hours ago