Skip to main content
DEVELOPER DOCS

Video generation API documentation

Start with the first request, then learn request fields, polling, idempotency, errors, and reference-material rules.

Last updated
Quickstart
Go from an API key to your first video task.
Tasks and errors
Handle polling, terminal states, idempotency, and rate limits.
Seedance 2.0
Generation modes, reference limits, and request examples.
Seedance 2.5
Higher reference limits through the same task API.

Integration guides

First and last frames
Constrain the opening and ending frames of a generated video.
Reference materials
Combine reference images, video, and audio in prompt order.
Node.js polling example
Create and poll a task from a server-side Node.js application.
Pricing
Review public models, server quotes, and failure refunds.