curl --request POST \
--url https://api.modellix.ai/api/v1/google/veo-3.1-lite-t2v/async \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Sunlight filtering through forest leaves with gentle wind"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-t2v006",
"model_id": "google/veo-3.1-lite-t2v",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-t2v006"
}
}
}Google Veo 3.1 Lite text-to-video model. Supports prompt, negativePrompt, aspectRatio, durationSeconds, resolution (up to 1080p), and personGeneration.
curl --request POST \
--url https://api.modellix.ai/api/v1/google/veo-3.1-lite-t2v/async \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Sunlight filtering through forest leaves with gentle wind"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-t2v006",
"model_id": "google/veo-3.1-lite-t2v",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-t2v006"
}
}
}Documentation Index
Fetch the complete documentation index at: https://docs.modellix.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
Veo 3.1 Lite text-to-video request. Supports prompt, negativePrompt, aspectRatio, durationSeconds, resolution (up to 1080p), and personGeneration.
Video description text
1"Sunlight filtering through forest leaves with gentle wind"
Text describing what to avoid in the generated video.
"blurry, low quality, distorted"
Video aspect ratio
16:9, 9:16 "16:9"
Video duration in seconds (string type)
4, 6, 8 "6"
Video resolution
720p, 1080p "1080p"
Person generation policy
allow_all "allow_all"