Skip to content

Video generation API. Half the price.

OpenAI-compatible video API at https://api.grokified.cyou/v1. Text-to-video, image-to-video, and editing, billed per second at 50% off. $5 in free credits, unlocked by your first payment: base grok-imagine-video is open to every account, and grok-imagine-video-1.5 needs Basic.

https://api.grokified.cyou/v1

grok-imagine-video-1.5 · sample output

15s

max clip length

1080p

max resolution

5

generation modes

50%

of standard price

modes

Text-to-video, image-to-video, and three more.

Grokified Imagine turns a prompt, an image, or an existing clip into video. Choose the mode that matches what you already have.

Text to video

A prompt becomes a clip. Duration, aspect ratio, and resolution are request parameters.

Image to video

A still becomes the first frame and the model animates from there.

Reference to video

Up to three reference images steer the result without locking the first frame. This is how you keep a person, a product, or an outfit consistent across shots.

Video editing

Change one thing and the rest of the scene is preserved. The output inherits the source clip's duration, aspect ratio, and resolution, capped at 720p.

Video extension

Continue an existing clip from its last frame, joined into one video.

voice

Let the subject speak.

grok-imagine-video-1.5 takes up to three preset voices through reference_audios, tagged in the prompt as <AUDIO_0>. Add a reference image of the person and the subject speaks in that voice.

Voice references from your own audio files are limited to trusted partners. Preset voices run on grok-imagine-video-1.5, which needs Basic.

reference_audios
"reference_audios": [{"voice_id": "eve"}],
"prompt": "Hi, I'm ready. <AUDIO_0>"

how it works

Generation runs in the background.

  1. 01

    POST to /v1/videos/generations with a prompt or image. The response returns a request_id, not a finished video.

  2. 02

    Poll GET /v1/videos/{request_id} while generation runs in the background.

  3. 03

    Read video.url from the response once status is done, and download the clip.

POST /videos/generations
curl https://api.grokified.cyou/v1/videos/generations \
  -H "Authorization: Bearer gk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-imagine-video-1.5",
    "prompt": "a paper boat drifting down a rain-soaked street",
    "duration": 6
  }'

pricing

Billed per second, half the standard rate.

Video prices come straight from the live catalog, the same 50% discount as every other model. The Grok Imagine API pricing guide covers how resolution and duration change the bill, the video generation API docs have the full submit and poll loop, and stills live on the image generation API page.

modelgrokified
grok-imagine-video-1.5-lite
$0.02/sec
$0.01/sec
grok-imagine-video-1.5 · 480p
$0.08/sec
$0.04/sec
grok-imagine-video-1.5 · 720p
$0.14/sec
$0.07/sec
grok-imagine-video-1.5 · 1080p
$0.25/sec
$0.13/sec
grok-imagine-video · 480p
$0.05/sec
$0.025/sec
grok-imagine-video · 720p
$0.07/sec
$0.035/sec
See full pricing

faq

Video generation API questions.

Short answers on how the text-to-video and image-to-video API works, what it costs, and how to call it.

What is a video generation API?

It lets your code create video from a prompt, an image, or an existing clip. Rendering takes a while, so it works as a job: POST /v1/videos/generations returns a request_id, you poll GET /v1/videos/{request_id} until the status is done, then download the file at video.url. The video generation API docs show the full loop in cURL, Python and Node.

Is there a text-to-video API?

Yes. Send a text prompt to the same endpoint and it renders a clip. Duration, aspect ratio, and resolution are request parameters, and a clip runs up to 15 seconds. You can try a prompt in the playground before you write any code.

Can I turn an image into a video?

Yes, that is image-to-video. Add an image field and the still becomes the first frame; the prompt is optional. To keep a person, product, or outfit consistent in a new scene instead, send up to three reference_images with a prompt, which does not lock the first frame. Both modes use the same endpoint and polling as text-to-video. The image-to-video docs have samples.

How is video generation priced?

Per second of rendered video, not per request or by prompt length. Every request is 50% off the standard rate for the life of the account, so grok-imagine-video costs $0.025 to $0.035 per second depending on resolution. $5 in free credits on signup, unlocked by your first payment, at the same 50% rate. Base grok-imagine-video needs no plan, and grok-imagine-video-1.5 needs Basic. See pricing for every model.

Does the video API use an OpenAI-compatible base URL?

Yes. Video is served from https://api.grokified.cyou/v1 with a Bearer API key, like the rest of the API. Generation is submit-and-poll rather than a chat call, so the docs samples use a plain HTTP client.

Generate your first clip.

https://api.grokified.cyou/v1

$5 in free credits on signup. Your first payment of $5 unlocks them and adds $5 more, so $5 puts $15 on your balance, spent at 50% off.