Video Generation
Grok Imagine Video Series
xAI Grok Imagine 1.0 video tier — text/image-to-video, 5 aspect ratios, 480p / 720p, 6-30 seconds
POST
Grok Imagine Video Series
xAI Grok Imagine 1.0 video generation model — the video tier of the Grok multimodal family.
Concise fields, low parameter overhead. Suited for social-media short videos, quick concept demos, and low-cost content pipelines.
After submission, poll status with
The Grok Imagine series has two lines: an image tier and a video tier. For image generation see Grok Imagine Image; this page only covers the video tier.
Pricing
Billed per second by video duration, flat unit price across all resolutions:$0.0074375 / sec.
Examples
GET /v1/tasks/{task_id}. See Task System for details.
Available Models
Common Parameters
string
required
Fixed value
grok-imagine-1.0-videostring
default:"generate"
Operation type. Allowed values:
generate— text-to-video (T2V)image2video— image-to-video (I2V), used withimage_urls
string
required
Video description. Required for T2V; in I2V mode, serves as motion / style guidance
string
default:"16:9"
Frame aspect ratio. Only effective in T2V; in I2V mode, automatically follows the reference image’s ratio. Allowed values:
16:9— landscape widescreen9:16— portrait tall1:1— square3:2— landscape2:3— portrait
string
default:"480p"
Output resolution. Allowed values:
480p720p
integer
default:"6"
Video duration in seconds, any integer in 6-30. Note: 30 seconds is the upper bound, which differs from most other video models (typically 5/10/15)
string[]
Reference image URL array, up to 7 images. Passing this triggers I2V mode; the system automatically matches the reference image’s aspect ratio
string[]
Callback event subscription list, by default only terminal-state events are pushed
Notes
- Aspect ratio auto-matched in I2V mode — once
image_urlsis passed, theaspect_ratiofield is ignored and the output ratio follows the first reference image. - Unusual duration range —
6-30seconds, different from most video models in the catalog (which use the5/10/15tiers). When validating form input on the business side, remember to allow the full range. - Availability subject to upstream — upstream xAI / Grok quotas may fluctuate. For production, configure
callback_urlfor async push instead of pure polling.
Resource Limits
Related Docs
- Grok Imagine Image Tier — image generation in the same series
- Task System — task state machine / polling cadence / async push
- Request & Response Format — common error codes / Headers / rate limits
- Authentication — API Key issuance and usage
Grok Imagine Video Series