Краткий вывод

  • Grok Video 1.5 supports Text-to-Video, Image-to-Video, R2V, and Video Edit in one workflow.
  • Use this model guide page to validate parameters with minimal request/response examples.
  • Stabilize prompts here first, then move to production API integration.

Ключевые параметры

  • model | string | обяз. | grok-video-1.5 | - | Model identifier. Use the fixed value `grok-video-1.5`.
  • prompt | string | обяз. | - | - | Main instruction describing the subject, action, scene, and style.
  • aspect_ratio | string | опц. | 16:9 | 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | Video aspect ratio. Defaults to `16:9`; supports `1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3`.
  • duration | integer | опц. | 8 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Output duration in seconds. Defaults to `8`; supports `1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15`.
  • resolution | string | опц. | 720p | 480p | 720p | 1080p | Output resolution. Defaults to `720p`; supports `480p | 720p | 1080p`.

Частые ошибки

  • 400 invalid_request_error: триггер=Request payload misses required fields or has invalid field types.; исправление=Validate model, mode, and input schema before request.; повтор=Retry only after fixing payload; avoid blind retries.
  • 401 authentication_error: триггер=Missing Authorization header or invalid API key.; исправление=Verify Bearer token format and API key scope.; повтор=Retry after auth fix; rotate key if repeated failures continue.
  • 429 rate_limit_exceeded: триггер=Request rate, concurrency, or current quota hits upstream rate limiting.; исправление=Apply exponential backoff first, then review request rate, concurrency, and quota usage.; повтор=Use exponential backoff (e.g., 1s/2s/4s) with jitter; if it persists, reduce submission pressure.
  • 500 internal_error: триггер=Transient upstream error or internal processing failure.; исправление=Capture request id and trigger retry workflow.; повтор=Retry 2-3 times with short delays; escalate if persistent.
Back to Market

Grok Video 1.5

Generate cinematic videos from text or an optional first-frame image, with flexible 1-15 second duration.

Text-to-video
Optional first-frame image
1-15s duration
Async video API
View API Docs

New users get 10 free credits. No credit card required.

15s image-to-video result

0–1

First-frame image

1–15s

Durations

Live

Billing

API

Production ready

New users get 10 credits to test Grok Video 1.5.

Enter a prompt, optionally upload a first frame, and validate motion before integrating the API.

Start with free credits
1

Describe your video

Describe subject, camera, scene, and style.232 / 1200

Quick prompts

Advanced options

Example params

Reference images

Request preview

{
  "model": "grok-video-1.5",
  "prompt": "(0-5s) Medium shot, she speaks warmly while gesturing to a product. (5-10s) Slow push-in to a close-up, glowing skin and expressive eyes. (10-15s) Cut to an over-shoulder framing of the vanity as she smiles. Glossy, warm, cinematic.",
  "duration": 15,
  "aspect_ratio": "16:9",
  "resolution": "480p",
  "image": "https://files.toapis.com/model-guide/grok-video-1.5-preview/reference.png"
}
2

Your generated result

Grok Video 1.5 pricing

Simple per-second pricing for text-to-video and image-to-video requests.

$0.01 per second
Top up credits

Video generation

ToAPIs Price

$0.01

2 credits / second

Price Basis

Billed per second

Prices are shown for model-page comparison and may change. Final billing follows the current account pricing before submission.

Why use ToAPIs for Grok Video 1.5?

Use one API key for text-to-video, image-to-video, pricing checks, async status polling, and broader model routing.

Flexible video input

Generate from a prompt alone or add one first-frame image for stronger visual control.

Transparent per-second cost

Jobs are priced at $0.01 per generated second, with live account billing confirmed before submission.

Unified video workflow

Submit a video task, poll status, and reuse the same dashboard for Sora, VEO, Kling, Seedance, and Grok.

Generate a Grok video in three steps

Test motion in the browser, then move the same request shape into production.

  1. 1

    Write a prompt

    Describe the subject, motion, camera movement, and visual style you want.

  2. 2

    Choose duration and format

    Choose 1-15 seconds, resolution, and aspect ratio; optionally add one first-frame image.

  3. 3

    Poll task status

    Use the returned task ID with the video status endpoint until the generated video URL is ready.

Built for modern video teams

Product motion tests

Animate a product still into a short commerce video for ads, listings, and launch pages.

Storyboard validation

Turn approved frames into short motion drafts before a longer production pass.

Creator workflows

Batch-test image concepts and keep only the motion candidates that fit your campaign.

Grok Video 1.5 FAQ

Does Grok Video 1.5 support text-to-video?

Yes. A prompt is sufficient; you can optionally upload one first-frame image for image-to-video generation.

How many reference images can I use?

You can optionally use one first-frame image. Multiple reference images are not supported by this model.

What durations are supported?

Grok Video 1.5 supports 1 to 15 seconds. Final billing is $0.01 per generated second.

Grok Video 1.5 API

Create your first Grok video task

Start with free credits, validate the motion, then connect the API to your creative workflow.