Skip to main content

Rate Limits

Rate limits prevent abuse and ensure fair usage for all users. This guide explains limits, headers, and best practices.

Rate Limit Tiers

Response Headers

Every response includes rate limit information:

Rate Limit Exceeded

HTTP Status: 429 Too Many Requests Header: Retry-After: 3600 (seconds)

Best Practices

1. Check Headers

2. Implement Backoff

3. Distribute Requests

Spread requests over time instead of bursting:
See examples →