##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Authorization: Bearer YOUR_API_KEYVideo generation model name
"seedance-1.5-pro"
Prompt describing the video you want to generate, limited to 2000 tokens
2000"A cat playing piano"
Reference image URL list for image-to-video functionality
Mode Detection:
Note:
2 images10MB.jpg, .jpeg, .png, .webp.png, .jpg)2["https://example.com/image.jpg"]Specifies the duration of the generated video (in seconds), defaults to 5 seconds
Note:
4 and 12 secondsduration value; longer durations result in higher costs4 <= x <= 12Video resolution, defaults to 720p
Note:
480p: Lower resolution, lower pricing720p: Standard definition, standard pricing, this is the default value480p, 720p "720p"
Video aspect ratio
Supported values:
16:9 (landscape), 9:16 (portrait), 1:1 (square), 4:3, 3:4, 21:9 (ultra-wide), adaptive16:9"16:9"
Whether to generate audio, enabling will increase cost, defaults to true
Options:
true: Model output video includes synchronized audio. Seedance 1.5 Pro can automatically generate matching voice, sound effects, and background music based on text prompts and visual content. It is recommended to place dialogue within double quotes to optimize audio generation. Example: The man stopped the woman and said: "Remember, you must never point at the moon with your finger."false: Model output video is silenttrue
HTTPS callback URL after task completion
Callback timing:
Security restrictions:
2048 charactersCallback mechanism:
10 seconds3 retries after failure (retries occur after 1/2/4 seconds following failure)"https://your-domain.com/webhooks/video-task-completed"
Video generation task created successfully
Task creation timestamp
1761313744
Task ID
"task-unified-1761313744-vux2jw0k"
Actual model name used
"doubao-seedance-1.5-pro"
Specific type of the task
video.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Video task detailed information
Output type of the task
text, image, audio, video "video"
Usage and billing information