curl --request POST \
--url https://api.modellix.ai/api/v1/bytedance/seedance-2.5-t2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "A cinematic mountain road at dusk with smooth camera motion"
}
'{
"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"
}
}
}Seedance 2.5 T2V
[Core Function] Seedance 2.5 T2V is ByteDance Dreamina Seedance 2.5 text-to-video generation. [Strengths] It generates longer clips up to 30 seconds at 480p/720p/1080p with optional mp4 or mov output and native audio generation. [Best For] Highly recommended for: longer-form text-to-video storytelling, social clips beyond 15 seconds, and Seedance workflows that need mov output. [Limitations] Do NOT use this model if the user provides images, video, or audio as inputs. Do NOT use this model when the user requires 4k output. [Routing] Prefer Seedance 2.5 T2V when the user needs more than 15 seconds of text-to-video. Use Seedance 2.0 T2V when 4k is required. Use Seedance 2.5 I2V or V2V when media inputs are provided.
curl --request POST \
--url https://api.modellix.ai/api/v1/bytedance/seedance-2.5-t2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "A cinematic mountain road at dusk with smooth camera motion"
}
'{
"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
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
Text-only request. Required: prompt. Images, video, and audio inputs are not supported on T2V.
Text prompt describing the desired video. Maximum 10000 characters
1 - 10000"A cinematic mountain road at dusk with smooth camera motion"
Aspect ratio of the generated video.
16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive "adaptive"
Specifies the resolution tier for the generated video. Seedance 2.5 supports 480p, 720p, and 1080p
480p, 720p, 1080p "720p"
Video duration in seconds. Allowed values are integers from 4 to 30
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 5
Random number seed for reproducibility. Use -1 for random. Identical seeds cannot guarantee completely identical results
-1 <= x <= 4294967295-1
Whether to keep the camera fixed during generation
false
Whether to generate an audio track with the video
true
Output video container. mp4 for general playback; mov for higher color precision in editing workflows
mp4, mov "mp4"
Task expiration time in seconds
3600 <= x <= 259200172800
Whether to return the last frame of the generated video
false