Skip to main content
Rate limits are enforced per endpoint and scoped per team. Each endpoint has its own independent limit and a fixed window of 60 seconds. The default rate limit is 100 requests per minute for submitting jobs, creating streams and media endpoints, and 300 requests per minute for listing jobs or getting a job by ID. If you exceed a rate limit, you will receive a 429 Too Many Requests response.

Rate Limit Headers

Successful responses from endpoints include:
  • X-RateLimit-Limit: Maximum requests allowed in current window.
  • X-RateLimit-Remaining: Requests remaining in current window.
  • X-RateLimit-Reset: Seconds until current window resets
When rate limited (429), response includes:
  • Retry-After: Seconds to wait before retrying.