Seedance2.0 is a video model by ByteDance. Jobs run asynchronously: poll for the result or receive a webhook when it finishes.
Seedance2.0 is a video model by ByteDance. Jobs run asynchronously: poll for the result or receive a webhook when it finishes.
| Resolution | Price |
|---|---|
| 480p · silent | $10.848 / M video tokens With reference video $6.66377143 / M video tokens about $0.10895731 / second |
| 480p · with audio | $10.848 / M video tokens With reference video $6.66377143 / M video tokens about $0.10895731 / second |
| 720p · silent | $10.848 / M video tokens With reference video $6.66377143 / M video tokens about $0.23579213 / second |
| 720p · with audio | $10.848 / M video tokens With reference video $6.66377143 / M video tokens about $0.23579213 / second |
| 1080p · silent | $11.9328 / M video tokens With reference video $7.28365715 / M video tokens about $0.58422989 / second |
| 1080p · with audio | $11.9328 / M video tokens With reference video $7.28365715 / M video tokens about $0.58422989 / second |
| 4k · silent | $6.19885715 / M video tokens With reference video $3.71931428 / M video tokens about $1.20505783 / second |
| 4k · with audio | $6.19885715 / M video tokens With reference video $3.71931428 / M video tokens about $1.20505783 / second |
| Parameter | Allowed values | Default |
|---|---|---|
resolution Resolution | 480p · 720p · 1080p · 4k | - |
aspect_ratio Aspect ratio | 21:9 · 16:9 · 4:3 · 1:1 · 3:4 · 9:16 | 9:16 |
duration Duration (seconds) | 4 – 15 | - |
generation_config.generate_audio Generate audio | true · false | true |
Video generation is asynchronous: the request returns 202 with a job ID. Poll it by ID, or set up a webhook to be notified when it finishes. Read the guide →
curl https://api.geekidea.ai/v1/videos/generations \
-H "Authorization: Bearer $GEEKIDEA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bytedance/seedance-2.0",
"prompt": "A paper boat drifting on a rainy street, cinematic lighting",
"duration": 4,
"resolution": "480p",
"aspect_ratio": "9:16"
}'
# 202 Accepted → { "id": "video_…", "status": "queued" }
curl https://api.geekidea.ai/v1/generations/video_… \
-H "Authorization: Bearer $GEEKIDEA_API_KEY"