Request Limit

To ensure a consistent developer experience for all API users, the API is rate limited.

If you require a larger rate limit, please contact us to discuss further on your requirements.

Rate Limits

Rate-limited requests will return a "rate_limited" error code (HTTP response status 429). The rate limit for incoming requests per account is an average of ten requests per second. Some bursts beyond the average rate are allowed.

Accounts should accommodate variable rate limits by handling HTTP 429 responses and respecting the Retry-After response header value, which is set as an integer number of seconds (in decimal). Requests made after waiting this minimum amount of time should no longer be rate limited.

Alternatively, rate limits can be accommodated by backing off (or slowing down) the speed of future requests. A common way to implement this is using one or several queues for pending requests, which can be consumed by sending requests as long as the api does not respond with an HTTP 429.

🚧

Rate limits may change

In the future, this api plans to adjust rate limits to balance for demand and reliability.