Generation cost
$0.280 / sec
Video model
Universal Veo 3.1 fast model for teams that need speed and production stability.
API status: under development
Generation cost
$0.280 / sec
Request limit
26 QPS
Billing type
Per video duration
Updated
2026-03-15
Endpoint: /v1/videos/generations
Method: POST
Authorization: `Authorization: Bearer $APISTOR_API_KEY`
Error types: /errors
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | Video model ID from catalog (for example, veo-3-1080). |
| prompt | string | Yes | Text scenario/prompt for video generation. |
| resolution | string | No | Video resolution: 720p, 1080p, or 4k. |
| duration | number | No | Video duration in seconds. |
| fps | number | No | Frame rate (usually 24 or 30). |
Request example (cURL)
curl -X POST "https://api.apistor.io/v1/videos/generations" \
-H "Authorization: Bearer $APISTOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "veo-3.1-fast",
"prompt": "Cinematic ad shot: product on a floating stage, moving camera, dramatic lighting",
"resolution": "1080p",
"duration": 8,
"fps": 24
}'Response example (JSON)
{
"id": "vid_01JY7B9Y15YB7EE2T96T8FA5R6",
"model": "veo-3.1-fast",
"status": "processing",
"price": "$0.280 / sec",
"eta_seconds": 42,
"output": [
{
"url": "https://cdn.apistor.io/output/video_01JY7B9Y.mp4",
"resolution": "1080p",
"duration": 8
}
],
"created_at": "2026-03-17T10:26:19Z"
}For production integrations, we will add webhooks, idempotency keys, and SDKs in the next stage.
Open error catalog