Skip to main content
POST
Seedance 2.0 Fast T2V

Authorizations

Authorization
string
header
required

API Key authentication. Format: Bearer YOUR_API_KEY.

Body

application/json

Seedance 2.0 text-to-video request. Required: prompt only. Text-only input — images, video, and audio parameters are not supported on T2V endpoints.

prompt
string
required

Required. Text prompt describing the desired video. Maximum 10000 characters. Do not pass images, video, or audio on T2V. Recommended prompt length: under 1000 words.

Required string length: 1 - 10000
ratio
enum<string>
default:16:9

Aspect ratio of the generated video.

Available options:
21:9,
16:9,
4:3,
1:1,
3:4,
9:16
resolution
enum<string>
default:720p

Output resolution of the video.

Available options:
480p,
720p
duration
enum<integer>
default:5

Video duration in seconds (4-15 seconds).

Available options:
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
seed
integer
default:-1

Random seed for reproducible generation. Use -1 for random.

Required range: -1 <= x <= 4294967295
camera_fixed
boolean
default:false

Whether to keep the camera fixed during generation.

generate_audio
boolean
default:true

Whether to generate audio.

execution_expires_after
integer
default:172800

Task expiration time in seconds.

Required range: 3600 <= x <= 259200
return_last_frame
boolean
default:false

Whether to return the last frame of the generated video.

Response

200 - application/json

Task submitted successfully

code
integer
required

Response code, 0 indicates success

Example:

0

message
string
required

Response message

Example:

"success"

data
object
required

Detailed data about the submitted asynchronous task.