Authorizations
All API endpoints require Bearer Token authenticationGet your API Key:Visit the API Key Management Page to get your API KeyAdd it to the request header:
Body
Video generation model nameExample:
"veo3.1"Text description for video generationMaximum 1000 characters
Video duration in secondsFixed value:
8 (VEO3 only supports 8 seconds duration)Video aspect_ratioSupported formats:
16:9(Landscape)9:16(Portrait)
Array of reference image URLs for image-to-video generation
- Each element must be a valid image URL
- Supported formats: .jpeg, .jpg, .png, .webp
- Maximum file size: 10MB
Response
Task creation timestamp
Unique task identifier
The actual model name used
Object type, fixed as
video.generation.taskTask completion progress percentage (0-100)
Task statusPossible values:
pending- Waiting for processingprocessing- In progresscompleted- Completedfailed- Failed
Task details
Output type, fixed as
videoBilling information