Skip to main content
POST
/
bytedance
/
seedance-1.0-pro-fast-t2v
Seedance 1.0 Pro Fast T2V
curl --request POST \
  --url https://api.modellix.ai/api/v1/bytedance/seedance-1.0-pro-fast-t2v \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "<string>"
}
'
{
  "code": 0,
  "message": "success",
  "data": {
    "status": "pending",
    "task_id": "task-abc123",
    "model_id": "model-123",
    "get_result": {
      "method": "GET",
      "url": "https://api.modellix.ai/api/v1/tasks/task-abc123"
    }
  }
}

Authorizations

Authorization
string
header
required

API Key authentication. Format: Bearer YOUR_API_KEY.

Body

application/json
prompt
string
required

Description of the desired output. Recommended prompt length: under 1000 words. Lengthy text will lead to scattered information, and the model may ignore details and only focus on key points, resulting in missing elements in the generated video.

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

Aspect ratio of the generated video.

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

Output resolution of the video.

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

Duration of the generated video in seconds.

Available options:
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
frames
integer

Total number of frames to generate.

Required range: 29 <= x <= 289
seed
integer
default:-1

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

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

Whether to keep the camera fixed during generation.

service_tier
enum<string>
default:default

Service tier for generation (e.g., default or flex).

Available options:
default,
flex
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.