Appearance
Veo
Veo is a video generation model family for realistic motion, cinematic camera movement, and short product storytelling.
API surface
| Operation | Endpoint | Mode |
|---|---|---|
| Video generation task | POST /v1/async/videos/generations | Async only |
Video generation is async-only. Pixapi returns a submitted task immediately.
Pricing
| Usage | Credits |
|---|---|
| Veo 3.1 Lite 720P | 1/sec |
| Veo 3.1 Lite 1080P | 1.6/sec |
| Veo 3.1 Fast 720P | 2/sec |
| Veo 3.1 Fast 1080P | 2.4/sec |
| Veo 3.1 Fast 4K | 6/sec |
| Veo 3.1 Standard 720P/1080P | 8/sec |
| Veo 3.1 Standard 4K | 12/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
| Field | Type | Required | Description |
|---|---|---|---|
model | string | Yes | Use veo. |
prompt | string | Yes | Describe the scene, subject, motion, and camera. |
duration | number | No | Requested video duration in seconds. |
size | string | No | Output size or ratio preset such as 1280x720, 720x1280, or 16:9. |
input_image | string | No | Optional 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"
}