Rate Limiting
The API enforces rate limiting on a per-API-key basis to ensure fair usage and system stability.Limits
Response Headers
Every response includes rate limit headers:Exceeding the Limit
When you exceed the rate limit, the API returns HTTP 429 with aRetry-After header:
Best Practices
- Cache responses when possible to reduce request volume.
- Use pagination with reasonable page sizes (default: 20).
- Implement exponential backoff when receiving 429 responses.
- Monitor rate limit headers to stay within bounds proactively.

