Skip to content

Veo

Veo is a video generation model family for realistic motion, cinematic camera movement, and short product storytelling.

API surface

OperationEndpointMode
Video generation taskPOST /v1/async/videos/generationsAsync only

Video generation is async-only. Pixapi returns a submitted task immediately.

Pricing

UsageCredits
Veo 3.1 Lite 720P1/sec
Veo 3.1 Lite 1080P1.6/sec
Veo 3.1 Fast 720P2/sec
Veo 3.1 Fast 1080P2.4/sec
Veo 3.1 Fast 4K6/sec
Veo 3.1 Standard 720P/1080P8/sec
Veo 3.1 Standard 4K12/sec

Credits are 20% of the official Gemini API per-second video prices, with 1 credit = $0.01. Final usage depends on successful generated duration and selected options.

Request fields

FieldTypeRequiredDescription
modelstringYesUse veo.
promptstringYesDescribe the scene, subject, motion, and camera.
durationnumberNoRequested video duration in seconds.
sizestringNoOutput size or ratio preset such as 1280x720, 720x1280, or 16:9.
input_imagestringNoOptional image URL for image-to-video.

Example

bash
curl https://api.pixapi.ai/v1/async/videos/generations \
  -H "Authorization: Bearer $PIXAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo",
    "prompt": "A slow dolly shot around a premium coffee bag on a cafe table",
    "duration": 6,
    "size": "1280x720"
  }'

Response

Pixapi returns a submitted task. Poll GET /v1/tasks/{id} for the final result.

json
{
  "status": "submitted",
  "id": "task_01KPQ7J7DWB7QZ3WCEK3YVPBRA",
  "progress": 0,
  "created_at": 1703884800,
  "model": "veo"
}