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?
Best answer by Aparna
View originalWhat 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?
Best answer by Aparna
View originalHey @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.
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.