curl --request POST \
--url https://api.powertokens.ai/v1/videos \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "seedance-1-5-pro-251215",
"prompt": "A kitten running on grass, sunny day, camera following",
"seconds": "5",
"size": "720p",
"ratio": "16:9",
"generate_audio": true
}
'{
"id": "<string>",
"task_id": "<string>",
"object": "video",
"model": "<string>",
"status": "pending",
"progress": 123,
"created_at": 123
}For Seedance video models. After submission, query task status with GET /v1/videos/{task_id}.
The currently documented public workflows are text-to-video and first-frame image-to-video. This document covers model, prompt, image, seconds, size, ratio, seed, camera_fixed, watermark, generate_audio, draft, and return_last_frame. size is the public output tier and billing field.
curl --request POST \
--url https://api.powertokens.ai/v1/videos \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "seedance-1-5-pro-251215",
"prompt": "A kitten running on grass, sunny day, camera following",
"seconds": "5",
"size": "720p",
"ratio": "16:9",
"generate_audio": true
}
'{
"id": "<string>",
"task_id": "<string>",
"object": "video",
"model": "<string>",
"status": "pending",
"progress": 123,
"created_at": 123
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Video generation model name. Supported models include seedance-1-5-pro-251215, seedance-1-0-pro-250528, and seedance-1-0-pro-fast-251015. All three support text-to-video and first-frame image-to-video. seedance-1-5-pro-251215 additionally supports generate_audio, draft, and return_last_frame.
seedance-1-5-pro-251215, seedance-1-0-pro-250528, seedance-1-0-pro-fast-251015 Text prompt describing desired video content. Recommended max 500 Chinese characters or 1000 English words.
First-frame image URL or Base64-encoded input for first-frame image-to-video.
String form of the video duration in seconds. seedance-1-5-pro-251215 accepts "-1" (auto-select) or "4" to "12"; other models accept "2" to "12".
"5"
Public output size tier and billing field. Draft mode only supports 480p. 1.5-pro defaults to 720p, while 1.0-pro and 1.0-pro-fast default to 1080p.
480p, 720p, 1080p Video aspect ratio. Text-to-video defaults to 16:9 (seedance-1-5-pro-251215 defaults to adaptive), while first-frame image-to-video defaults to adaptive.
16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive Random seed, range [-1, 4294967295].
Whether to fix camera.
Whether to add watermark.
Whether to generate audio synchronized with video. Only seedance-1.5-pro supports.
Whether to enable draft mode. Generates preview video faster but lower quality. Only seedance-1.5-pro supports.
Whether to return last frame image. Can get video last frame via query interface when enabled.