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
Join the Intercom Community 🎉
Already have an account? Login
Login to the community
No account yet? Create an account
Intercom Customers and Employees
Log in with SSOEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.