Create video generation task
Seedance 2.0(/generations/tasks)
Create video generation task
Seedance 2.0 New POST /api/v3/contents/generations/tasks
POST
Create video generation task
Introduction
Submit an async Seedance 2.0 official mirror video generation task; returns taskid on success. Provide at least one of content or prompt.
Identical request and response bodies to the BytePlus Ark official API.
Authentication
string
required
Bearer Token, e.g.
Bearer sk-your_token_keystring
application/jsonRequest parameters
string
required
Model ID:
seedance-2-0 / seedance-2-0-fast / seedance-2-0-NSFWarray
Content array:
text / image_url / video_url / audio_url; each element may include role (first_frame / last_frame / reference_image / reference_video / reference_audio); at least one of content or prompt requiredstring
Simplified alternative to
contentstring
Callback URL on task status changes
boolean
default:"false"
Whether to return the last frame image
string
default:"default"
default / flexinteger
default:"172800"
Task expiration time in seconds, range
[3600, 259200]boolean
default:"true"
Whether to generate audio
string
End-user unique identifier (recommend a hash of user ID)
string
default:"720p"
480p / 720p / 1080p / 4K (seedance-2-0-fast supports only 480p/720p)string
default:"adaptive"
16:9 / 4:3 / 1:1 / 3:4 / 9:16 / 21:9 / adaptiveinteger
default:"5"
Duration in seconds,
[4,15] or -1 (auto)integer
default:"-1"
Random seed
boolean
default:"false"
Add watermark
content[].image_url.url / video_url.url / audio_url.url support three value types: public URL, Base64 (data:image/png;base64,...), and asset://<ASSET_ID> asset library references.