Skip to main content

Rate Limits

All API key requests are rate-limited per key. The default is 60 requests per minute.

Headers

Every response includes rate limit headers:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 57

Exceeding the Limit

When you exceed the limit, the API returns 429 Too Many Requests:

{
"error": "Rate limit exceeded",
"limit": 60,
"remaining": 0,
"retry_after": 42
}

The Retry-After header indicates seconds until the limit resets.

Custom Limits

Rate limits are configured per API key. Contact your administrator to increase limits for high-volume integrations.

JWT Sessions

Requests authenticated via JWT cookie (the Senda SPA) are not rate-limited by the API gateway.