Skip to main content

Request limits

Rate limiting

You can make up to 20 requests per second to each API endpoint.

For public endpoints, requests are associated with your IP address. Once you are authenticated, requests are associated with your API key.

You can check the returned HTTP headers of any API request to see your current rate limit status. Once you go over the rate limit you will receive an HTTP/1.1 429 Too Many Requests error response.

Header name Description
X-RateLimit-Limit The maximum number of requests that the consumer is permitted to make per second
X-RateLimit-Remaining The number of requests remaining in the current rate limit window
X-RateLimit-Reset Remaining time until the number of requests is reset

Size limiting

The maximum payload size for each request is 1 MB. Once you go over the size limit you will receive an HTTP/1.1 413 Payload too large error response.