API Rate Limits

Single Request per Endpoint per User

Our API enforces a strict limit of one active request per endpoint per user.

How It Works

  • If a user sends a request to an endpoint (e.g., /newsletter/{newsletterId}/events), they must wait for a response before making another request to the same endpoint.
  • If multiple concurrent requests are made to the same endpoint, only the first request will be processed, and the rest will be rejected with a 429 Too Many Requests response.
  • However, if the requests are for different resources (e.g., different newsletterId values in the example above), they will be processed separately.

This limitation ensures efficient processing and prevents system overload due to excessive concurrent requests.