What Are Seedance 2.5 API Rate Limits?
Seedance 2.5 API rate limits should be confirmed per account and route; build queues and backoff by default.

Overview
Seedance 2.5 API rate limits should be treated as account- and route-dependent unless your current WaveSpeedAI dashboard or documentation states a specific number. This batch’s facts do not support publishing a universal requests-per-minute or concurrency limit for every user.
Design as if limits will matter. Put generation requests into a queue, apply per-user and per-workspace ceilings, use backoff on throttling, and keep idempotency keys or duplicate protection so retry storms do not create double submissions.
Rate limits are not only about HTTP responses. Video generation can bottleneck on queue depth, duration, references, moderation, storage, or account spend controls. A reliable product should track pending, running, completed, failed, and timed-out jobs separately.
WaveSpeedAI gives a standard API route for submitting predictions, but your product should still avoid hard-coding assumptions. Keep rate-limit handling configurable, log provider responses, and expose friendly user messages when a job is delayed or rejected by current account limits. Enterprise customers may also need separate workspace-level throttles, especially when several teams share one billing account. Treat throttling as normal capacity planning, not an outage by default.
Source: ByteDance Seed official Seedance 2.5 page; WaveSpeedAI Seedance 2.5 API collection. Source check: 2026-08-29.
/filters:quality(82)/media/images/c347367a-a007-4466-b8f7-d37f5fb52819.webp)
/filters:quality(82)/media/images/cd4db796-7728-45fb-8267-6813ed28e173.webp)
/filters:quality(82)/media/images/1791535252286714222_v4jvJT2a.webp)
/filters:quality(82)/media/images/1791451065663755033_qNqAKS1a.webp)
/filters:quality(82)/media/images/1791359984291066138_tW5eOX6f.webp)
/filters:quality(82)/media/images/1773962750383987480_n3hqzHRZ.webp)