Veo 3 I2V
[Core Function] Veo 3 I2V is an older generation image-to-video model. [Strengths] Provided strong physical consistency and 1080p generation capabilities before the 3.1 update. Maintained for backward compatibility. [Best For] Existing legacy integrations and workflows that strictly depend on this specific model version’s quirks. [Limitations] Do NOT use this for new creations. It is a legacy model maintained for backward compatibility. [Routing] Only use if explicitly requested; otherwise use Veo 3.1 I2V.
Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
Veo 3 and Veo 3 Fast image-to-video request. Supports prompt, image, lastFrame, negativePrompt, aspectRatio, duration, resolution (up to 1080p), and personGeneration.
Video description text guiding the animation
1"Flowers gently bloom in morning sunlight"
Starting frame. Accepts an image URL (e.g. https://example.com/frame.jpg). Required for I2V.
"https://example.com/frame.jpg"
End frame. Accepts an image URL. Optional, guides the video to end at this frame.
"https://example.com/last-frame.jpg"
Text describing what to avoid in the generated video.
"blurry, low quality, distorted"
Video aspect ratio
16:9, 9:16 "16:9"
Video duration in seconds (string type)
4, 6, 8 "4"
Video resolution
720p, 1080p "720p"
Person generation policy
allow_adult "allow_adult"