Veo V2
Frames to Video
Generate video from a start image (required) and optional end image, guided by a text prompt. Returns immediately with 202 Accepted.
Example
curl -X POST https://genaipro.io/api/v2/veo/frames-to-video \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "start_image=@photo.jpg" \
-F "prompt=Animate this photo with gentle motion" \
-F "aspect_ratio=VIDEO_ASPECT_RATIO_LANDSCAPE" \
-F "number_of_videos=1"
Rate limit: 30 requests/minute
post/v2/veo/frames-to-video
Response
Task accepted for processing. Returns exactly one history item representing the parent task; use its id to poll GET /v2/veo/tasks/{id}.
Example response
{
"histories": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"prompt": "A cat walking on the beach at sunset",
"status": "processing",
"created_at": "2026-04-03T10:00:00Z"
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.