Uploading events via API



I am working on a web app that could potentially send many events per requests, and noticed one of the limitations of the api is:

  • Concurrent requests are limited to 3 per account. Requests that exceed the limit will return a 429 HTTP response code.

This limitation will prove troublesome for my use cases, and I was wondering if you have already worked on something similar? I am considering re-routing messages to a queuing system, and have a background task that reads from this system and does bulk uploading.

Thanks for your input!


Hi @Achraf

You can implement a queueing system to upload events. Queueing system can also take care of retries in case of failures. The limit is applied for security reasons so that there’s no system abuse.