API Rate Limiting
Our default rate limits in Production are:
Type of Request | Rate Limit |
---|---|
Read Requests (GET) | 200 Requests / Second |
Write Requests (POST, PATCH, DELETE) | 100 Requests / Second |
The rate limit applies to all API keys and endpoint requests within your account. If you exceed this limit, you will receive a 429 status code response.
If you exceed the rate limit, you can retry the request with jittered exponential backoff. You can also stagger API calls in batches, separated by a delay.
A locking mechanism can be set up to prevent your internal system from surpassing a defined initiated thread-per-second threshold. Queueing allows you to pipe your system events into a queue to be processed more controllably.
To handle high webhook load, queueing can also be used to manage inbound events / webhooks.
If you regularly encounter rate limiting issues, please reach out to your Account Manager or Solutions Engineer to request a rate limit increase.
Updated about 19 hours ago