Grok (xAI)
Grok Imagine Video 1.5
Text, image, and reference-to-video generation with Grok Imagine Video 1.5
POST
Grok Imagine Video 1.5
Create 1–15 second videos from text, a single first-frame image, or up to seven reference images.After submission, use the returned
task_id with the video status endpoint, or provide callback_url to receive the completed result.Generation modes
- Text to video: omit both image fields. Supports
480p,720p, and1080p. - Image to video: provide exactly one URL in
image_urls. Supports480p,720p, and1080p. - Reference to video: provide 1–7 URLs in
reference_image_urlsand refer to them as<IMAGE_0>,<IMAGE_1>, and so on. Supports480pand720p.
image_urls and reference_image_urls cannot be used together. aspect_ratio is available for text and reference modes, but not first-frame image-to-video.
Parameters
prompt(required): up to 4,096 characters.resolution:480p,720p, or1080p. Default:720p.duration: integer from1to15. Default:6for text/image mode and8for reference mode.aspect_ratio:16:9,4:3,3:2,1:1,2:3,3:4, or9:16. Default:16:9where supported.callback_url: optional HTTPS completion webhook.
Billing
Video output is billed per second by resolution: 14.5 credits at 480p, 25 credits at 720p, and 45 credits at 1080p. Each submitted input or reference image adds 2 credits.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Available options:
grok-imagine-video-1.5 Omit image fields for text-to-video. image_urls and reference_image_urls are mutually exclusive. Reference mode does not support 1080p; first-frame image mode does not support aspect_ratio.