Veo 3.1 Fast
prospolabs/veo-3-1-fast
Google Veo 3.1 Fast tier — balanced speed and quality with best-in-class lip sync when audio is enabled. Up to 1080p, 8 seconds max.
Starts from
Retail $0.100
Call the Veo 3.1 Fast API on Prospolabs with a single POST to /v1/generate using model id veo-3-1-fast and a mode field (one of: text, image). The API and the playground share the same USD price — $0.06/sec audio off, $0.09/sec audio on — 40% off market. Each call returns a generation_id and an output_url valid for 7 days, and failed runs are auto-refunded.
Quickstart
Send a POST request to /v1/generate with your API key. The model id is veo-3-1-fast and a mode field selecting which input shape you're sending..
Generate a clip from a text prompt.
curl -X POST "https://api.prospolabs.com/v1/generate" \
-H "Authorization: Bearer $PROSPOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "veo-3-1-fast",
"mode": "text",
"prompt": "A hummingbird hovering near a sunlit flower, slow motion",
"duration": "8s",
"resolution": "1080p",
"aspect_ratio": "16:9",
"generate_audio": true,
"negative_prompt": "",
"seed": 0
}'Backed by fal-ai/veo3.1/fast.
Supported parameters for Text → Video
| Parameter | Type | Default | Notes |
|---|---|---|---|
| mode | string | text | Required. One of: text, image. |
| prompt | string | — | Required. |
| duration | string | 8s | One of: 4s, 6s, 8s. |
| resolution | string | 1080p | One of: 720p, 1080p. |
| aspect_ratio | string | 16:9 | One of: 16:9, 9:16. |
| generate_audio | boolean | true | |
| negative_prompt | string | — | |
| seed | number | — |
Response
{
"generation_id": "gen_abc123",
"status": "completed",
"model": "veo-3-1-fast",
"mode": "text",
"estimated_cost_usd": 0.60,
"output_url": "https://cdn.prospolabs.com/...",
"duration_ms": 2143
}Output retention: output_url is valid for 7 days after generation. After that, requests return HTTP 410 Gone with { "code": "output_expired" }. Download anything you want to keep.