Rate Limits

March 10, 2026

Rate Limits

To ensure system stability and fair usage for all developers, WayinVideo enforces rate limits and concurrency limits on API requests.

Request Rate Limit

Limit TypeValue
Requests per minute15

If you exceed the rate limit, the API returns HTTP status code 429 Too Many Requests. Implement exponential backoff in your retry logic to handle rate limiting gracefully.

Concurrency Limit

Limit TypeValue
Maximum concurrent projects5

You can have up to 5 projects running simultaneously. Submitting a new task when you already have 5 active projects will result in a 429 status code response. Wait for existing projects to complete before submitting new ones.

Handling 429 Responses

When you receive a 429 response, we recommend:

  1. Wait and retry — Use exponential backoff starting at 1 second, doubling with each attempt (1s, 2s, 4s, 8s, etc.)
  2. Check active tasks — If hitting the concurrency limit, poll existing tasks and wait for them to complete
  3. Optimize request patterns — Batch your requests and avoid submitting many tasks at the same time
{
  "timestamp": "2026-03-10T15:52:01.610+00:00",
  "status": 429,
  "error": "Too Many Requests",
  "path": "/open/v2/clips/results/prjxxx"
}

If you need higher limits for your use case, please contact us at wayinvideo@wayin.ai to discuss custom rate limits.