Rate limits are tracked by client IP, HTTP method, and endpoint.
• General endpoints allow up to 60 requests per minute
• Upload endpoints allow up to 10 requests per minute
Successful responses include these headers:
• X-RateLimit-Limit
• X-RateLimit-Remaining
• X-RateLimit-Reset
An HTTP 429 response includes Retry-After. Respect that value and use exponential backoff for repeated transient failures.
