curl --request POST \
--url https://api.modellix.ai/api/v1/xai/grok-imagine-video-1.5-lite \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "A paper boat drifting across a puddle"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-xai-t2v-lite-001",
"model_id": "xai/grok-imagine-video-1.5-lite",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-xai-t2v-lite-001"
}
}
}{
"code": 400,
"message": "Invalid parameters: parameter 'prompt' is required"
}{
"code": 401,
"message": "Authentication failed: invalid API key"
}{
"code": 429,
"message": "Rate limit exceeded: 100 requests per minute, retry after 60 seconds"
}{
"code": 500,
"message": "Internal server error"
}Grok Imagine Video 1.5 Lite
[Core Function] Grok Imagine Video 1.5 Lite generates a short video with native audio from a text prompt. [Strengths] It produces lip-synced speech at the lowest price in the Grok Imagine video family, with controllable duration, aspect ratio, and resolution. [Best For] Highly recommended for: simple social clips, animated concepts, and text-only drafts that do not need reference images or pinned frames. [Limitations] Do NOT use this model when a starting image is provided, or for reference images, voice references, first or last frames, keyframes, video editing, or video extension. Duration is 1-15 seconds and resolution is 480p, 720p, or 1080p. 1080p is upscaled from 720p, not native 1080p. [Routing] Use this model for text-only video on the Lite backbone. If the user provides one starting image, use Grok Imagine Video 1.5 Lite I2V. If the user needs reference images, voices, pinned frames, or native 1080p, use the full Grok Imagine Video 1.5 models.
curl --request POST \
--url https://api.modellix.ai/api/v1/xai/grok-imagine-video-1.5-lite \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "A paper boat drifting across a puddle"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-xai-t2v-lite-001",
"model_id": "xai/grok-imagine-video-1.5-lite",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-xai-t2v-lite-001"
}
}
}{
"code": 400,
"message": "Invalid parameters: parameter 'prompt' is required"
}{
"code": 401,
"message": "Authentication failed: invalid API key"
}{
"code": 429,
"message": "Rate limit exceeded: 100 requests per minute, retry after 60 seconds"
}{
"code": 500,
"message": "Internal server error"
}Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
xAI Grok Imagine Video 1.5 Lite text-to-video request. Duration is 1-15 seconds. 1080p is upscaled from 720p.
Text description of the video to generate
1"A paper boat drifting across a puddle"
Video duration in seconds
1 <= x <= 158
Video aspect ratio
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 5:2 "16:9"
Video resolution. 1080p is upscaled from 720p
480p, 720p, 1080p "480p"