Create a video job
Starts a Seedance video job and returns at once with status 202. Poll GET /v1/async/videos/ for the result. Send an Idempotency-Key so a retry reattaches to the same job instead of starting a second paid one.
Authorizations
Your td- key from Tokens
Headers
Your own unique ID for this video, up to 256 characters. Repeating a request with the same key returns the same job and does not charge again
"order-1042-video"
Body
seedance-2.5, seedance-2.0 "slow dolly shot of a perfume bottle on plum velvet, soft studio light"
Whole seconds. Seedance 2.5: 4 to 30. Seedance 2.0: 5 to 15
4k is Seedance 2.0 only
480p, 720p, 1080p, 4k 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 Response
Job created
"at_0b6f2c1e-6f1d-4a43-9d4e-2a7c1d9e5b10"
"video.task"
"seedance-2.5"
queued and running: keep polling. completed: download the video. failed or cancelled: not charged. Any other value: keep polling the same ID
"queued"
1792560000
held, settled, refunded