- No more than 100 requests per second
- No more than 6,000 requests per minute
Exceeding the limit
If you exceed the limit, the API requests will fail with the429 status code.
Staying within the limit
There are a few things that you can do to make sure you don’t hit the limits:Run your automations multiple times a day
Instead of running some of your automated tasks once a day, and sending a lot of requests, try to do this 2-4 times a day, which will reduce the number of requests you send at once.Batch your API calls and apply a wait time between batches
Let’s say you want to update 10,000 leads and you have to make 10,000 API calls. In this case, you should:- Batch the API calls in batches of 100 leads
- Add a wait time of 2 seconds between the batches
- Process the next batch
- Repeat until you sent all the requests.