Skip to main content

Veo image-to-video

Start image + prompt for high-quality video. (Doc mirrors upstream fields; includes audio/voice/off-peak notes where listed.)

Quick flow

Basics

  • Endpoint: POST /v1/video/generations
  • Auth: Bearer Token (Authorization: Bearer {{YOUR_API_KEY}})
  • Content-Type: application/json

Request body


Image rules

  • Formats: PNG, JPEG, JPG, WebP
  • Size: ≤ 50MB file (POST body limit 20MB)
  • Aspect: between 1:4 and 4:1

Response

200 OK (submitted)

Request example


Notes

  1. audio_type split (SFX vs speech) applies on Q2 / Q1 models only, per upstream docs.
  2. Off-peak: Jobs not finished in 48h may auto-cancel with refund; you can cancel earlier.
  3. is_rec: System prompt optimization when unsure (+ credits).
  4. Callback signing: Verify Veo webhook signatures server-side.