Rate limits

API usage limits and restrictions

Limit types

  • Concurrency limits: Maximum number of simultaneous video generation requests.

  • Rate limits: Maximum number of requests within a time window.

Error response

When a limit is exceeded, the API returns 429 Too Many Requests with a Retry-After header indicating seconds to wait.

Error types:

  • concurrency_limit_error: Too many concurrent requests
  • rate_limit_error: Too many requests in time window

Example:

1{
2 "type": "error",
3 "error": {
4 "type": "rate_limit_error",
5 "message": "Too many requests. Please try again later."
6 }
7}