Skip to main content

What is the actual rate limit? In the api it says 1000 per minute but when i make an api call it only returns 500 as max limit. Is there a procedure to ask for more calls? Does webhooks count as calls?

Hey @user2218​ ! The default limit is 1000 requests per minute, however, to prevent large spikes in traffic it's distributed over 10 second periods (so 166 operations per 10 seconds). You'll be alerted by a HTTP 429 response code upon exceeding this rate limit. We wouldn't be able to increase the limit since its purpose is to prevent spiking our servers, but we can look at helping you better combat it in the future.

 

Our API Reference has a doc on the headers that are returned in each request to help give more details into rate limits. You can even use those headers to determine when the rate limit will be reset:

https://developers.intercom.com/intercom-api-reference/reference#rate-limiting

 

Webhook notification wouldn't count, but if you make an API call based on that notification it would hit the limit.

 

 


Reply