Rate Limiting

The ​SIA​ Reporting API imposes a rate limiting constraint of 25 requests per minute per user to ensure even distribution of system resources. This limit is also per tenant - if a single user within a tenant reaches that limit, all users in the tenant are also capped. Exceeding this limit results in a 429 error response. The API responds with an HTTP header that provides the limit:

  • X-RateLimit-Limit: 25 requests per minute.

The API also enforces a pagination limit for responses of 5000 events per page.