Rate Limits
Limits
| Endpoint Type | Limit | Window |
|---|---|---|
| Standard (list, detail) | 60 requests | 1 minute |
Bulk export (/export) | 10 requests | 1 minute |
Response Headers
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests in current window |
X-RateLimit-Remaining | Requests remaining |
X-RateLimit-Reset | Unix timestamp when window resets |
When Exceeded
HTTP 429 Too Many RequestsRetry-After: 60Best Practices
- Cache responses — Don’t fetch the same data repeatedly
- Use webhooks — Instead of polling, register webhooks for real-time updates
- Use cursor pagination — Fetch only new/changed data since your last sync
- Respect Retry-After — Wait the indicated time before retrying
- Use bulk export — For initial sync, use
/exportendpoints