Hubspot API Ratelimiting

Hello Community,
We are having a usecase with hubspot, whenever an action occured in hubspot (for example, contact is created), we have an incoming webhook to our app and then process it to perform some action from our end and we use hubspot api for getting the contact details that is created.
While we have this action multiple times and the api is hit, we are getting error 429 (Too many requests).
As noticed in the Hubspot Developer Docs, we found that each HubSpot account using our app is limited to 100 requests every 10 seconds.
Is there any way to get this resolved or an alternative approach to enable API calls even if the limit is exceeded?

Because your app can get hit with an overwhelming number of webhook calls I have heard that most developers do not process them when they get the call. Rather they use some form of queing system where they log the call details and process them afterwards in batches to avoid the issue you have. Maybe someone who has more experience doing this in practice will respond with some suggestions.

Hi @SurveySparrow,

please consider https://www.websemaphore.com - it was born out of similar requirements and will help you easily scale this type of flow in terms of throughput while staying near-realtime.

Ping me if you’d like to discuss.

Best regards,

Igor

https://www.linkedin.com/in/igorrubinovich/