Turn a still image into a short video. Provide a source image URL plus an optional motion prompt to guide how it animates, pick a model with the model field — Google Veo, Seedance 2.0, Kling AI, Luma Ray, Runway Gen 4 or MiniMax Hailuo — and set resolution, duration and aspect ratio.
Include generation_type: "image-to-video" in the body — without it the request is treated as text-to-video and your image is ignored.
Call List Video Models (media-video-models) for the live catalog: every model's provider, per-second price, supported modes, resolutions and durations.
This is an asynchronous job: you submit a request, receive a job ID right away, then poll until the video is ready.
Pricing is per second of generated video and depends on the model: Veo 80 credits/s · Seedance 50 credits/s · Kling 40 credits/s · Luma 30 credits/s · Runway Gen 4.5 25 credits/s · Runway Gen 4 Turbo 10 credits/s · MiniMax Hailuo 10 credits/s — hailuo-2.3-fast at 8 credits/s is now the cheapest way to animate an image.