Theme
Seedance-2 video
Seedance 2.0 docs are split into Asset management and Video generation. Import assets into the asset library first, then reference them in the video request as .
Create asset group
Create an asset group and obtain a `GroupId`
View docs →Upload asset
Import a public asset and obtain an `AssetId`
View docs →Get asset
Poll asset processing status until `Active`
View docs →Create video
Submit a generation task with multimodal `content` + `metadata`
View docs →Query task
Poll status and results by `task_id`
View docs →Recommended call order
- Create asset group → obtain
GroupId - Upload asset → obtain
task_id/AssetId - Get asset → confirm
Status=Active - Create video → obtain
task_id - Query task → obtain
video_url
Models
| Model | Description |
|---|---|
| Standard | |
| Fast variant; lower latency |
Compatible names (if still supported by the channel): , , .
Endpoint summary
| Capability | Method | Path |
|---|---|---|
| Create asset group | POST | |
| Upload asset | POST | |
| Get asset | POST | |
| Create video | POST | |
| Query task | GET |