| Endpoint category | Default limit |
|---|---|
Event ingestion (POST /events) | 500 requests/sec |
| Current usage | 200 requests/sec |
| All other endpoints | 50 requests/sec |
When you are rate limited
You receive a429 Too Many Requests response. Every response includes headers to help you manage your rate:
X-RateLimit-Limit: maximum requests for the current windowX-RateLimit-Remaining: requests left in the current windowX-RateLimit-Reset: seconds until the window resets
429 is safe. Event ingestion is deduplicated by transaction_id, so a replayed event is never billed twice. Back off until X-RateLimit-Reset reaches zero before retrying.
Kafka, Kinesis, and S3 connectors are not subject to REST API rate limits. Their throughput is bounded by your broker or infrastructure capacity.