{"servers":[{"url":"https://api.modellix.ai/api/v1/xai/grok-imagine-video-1.5-lite"}],"post":{"description":"[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.","operationId":"grokImagineVideo15LiteAsync","requestBody":{"content":{"application/json":{"examples":{"basic":{"summary":"Prompt only","value":{"prompt":"A paper boat drifting across a puddle"}},"full_options":{"summary":"Full options","value":{"aspect_ratio":"21:9","duration":8,"prompt":"A paper boat drifting across a puddle","resolution":"480p"}}},"schema":{"description":"xAI Grok Imagine Video 1.5 Lite text-to-video request. Duration is 1-15 seconds. 1080p is upscaled from 720p.","properties":{"aspect_ratio":{"default":"16:9","description":"Video aspect ratio","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","5:2"],"example":"16:9","type":"string"},"duration":{"default":8,"description":"Video duration in seconds","example":8,"maximum":15,"minimum":1,"type":"integer"},"prompt":{"description":"Text description of the video to generate","example":"A paper boat drifting across a puddle","minLength":1,"type":"string"},"resolution":{"default":"480p","description":"Video resolution. 1080p is upscaled from 720p","enum":["480p","720p","1080p"],"example":"480p","type":"string"}},"required":["prompt"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"code":0,"data":{"get_result":{"method":"GET","url":"https://api.modellix.ai/api/v1/tasks/task-xai-t2v-lite-001"},"model_id":"xai/grok-imagine-video-1.5-lite","status":"pending","task_id":"task-xai-t2v-lite-001"},"message":"success"},"schema":{"properties":{"code":{"description":"Response code, 0 indicates success","example":0,"type":"integer"},"data":{"description":"Detailed data about the submitted asynchronous task.","properties":{"get_result":{"description":"API information to query the task result","properties":{"method":{"example":"GET","type":"string"},"url":{"example":"https://api.modellix.ai/api/v1/tasks/task-abc123","type":"string"}},"type":"object"},"model_id":{"description":"Model ID in `provider/model` format","example":"xai/grok-imagine-video","type":"string"},"status":{"description":"Task status","enum":["pending","processing"],"example":"pending","type":"string"},"task_id":{"description":"Unique task identifier for polling","example":"task-abc123","type":"string"}},"required":["status","task_id","model_id"],"type":"object"},"message":{"description":"Response message","example":"success","type":"string"}},"required":["code","message","data"],"type":"object"}}},"description":"Task submitted successfully"},"400":{"content":{"application/json":{"example":{"code":400,"message":"Invalid parameters: parameter 'prompt' is required"},"schema":{"properties":{"code":{"example":400,"type":"integer"},"message":{"example":"Invalid parameters: parameter 'prompt' is required","type":"string"}},"required":["code","message"],"type":"object"}}},"description":"Invalid request parameters"},"401":{"content":{"application/json":{"example":{"code":401,"message":"Authentication failed: invalid API key"},"schema":{"properties":{"code":{"example":400,"type":"integer"},"message":{"example":"Invalid parameters: parameter 'prompt' is required","type":"string"}},"required":["code","message"],"type":"object"}}},"description":"Unauthorized - Invalid or missing API Key"},"429":{"content":{"application/json":{"example":{"code":429,"message":"Rate limit exceeded: 100 requests per minute, retry after 60 seconds"},"schema":{"properties":{"code":{"example":400,"type":"integer"},"message":{"example":"Invalid parameters: parameter 'prompt' is required","type":"string"}},"required":["code","message"],"type":"object"}}},"description":"Too many requests - Rate limit exceeded","headers":{"X-RateLimit-Limit":{"description":"Maximum requests per minute","schema":{"example":100,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Remaining quota in current window","schema":{"example":0,"type":"integer"}},"X-RateLimit-Reset":{"description":"Rate limit window reset time (Unix timestamp)","schema":{"example":1704067260,"type":"integer"}}}},"500":{"content":{"application/json":{"example":{"code":500,"message":"Internal server error"},"schema":{"properties":{"code":{"example":400,"type":"integer"},"message":{"example":"Invalid parameters: parameter 'prompt' is required","type":"string"}},"required":["code","message"],"type":"object"}}},"description":"Internal server error"}},"summary":"Grok Imagine Video 1.5 Lite","x-mint":{"href":"xai/grok-imagine-video-1-5-lite"}}}