Skip to main content
POST
Generate video

Body

application/json

Video generation request

prompt is required unless draft_task_id renders the final video from a draft, which reuses the draft's prompt, media, and settings.

model
string
required
aspect_ratio
string | null
draft
boolean | null

Seedance 2.5: render a quick 480p draft whose draft_task_id can render the final video.

draft_task_id
string | null

Seedance 2.5: render the final 1080p video from this draft. No prompt is needed.

duration
integer | null

Duration in seconds

prompt
string | null

Text prompt describing the desired video

seed
integer | null

Response

Generated videos

created
integer
model
string
videos
object[]