> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snapgen.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Veo 3.1 Quality

> Generate an 8-second 1080p Veo 3.1 Quality video for $1.20.

`veo3-1-quality` is the premium 1080p Veo route. It creates a fixed 8-second result with synchronized native audio.

| Property   | Value                            |
| ---------- | -------------------------------- |
| Model ID   | `veo3-1-quality`                 |
| Duration   | Fixed 8 seconds                  |
| Resolution | 1920x1080 or 1080x1920           |
| References | Optional, 1-2 public images      |
| Price      | \$1.20 per request (120 credits) |

<ParamField body="model" type="string" required>Set to `veo3-1-quality`.</ParamField>
<ParamField body="prompt" type="string" required>Describe the shot and intended audio.</ParamField>
<ParamField body="seconds" type="string" required>Set to `"8"`.</ParamField>
<ParamField body="aspect_ratio" type="string" default="16:9">Use `16:9` or `9:16`.</ParamField>
<ParamField body="image_urls" type="string[]">Optionally send one start frame or a start and end frame.</ParamField>

## Request

```bash theme={null}
curl https://api.snapgen.org/v1/videos \
  -H "Authorization: Bearer $SNAPGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo3-1-quality",
    "prompt": "An architect walks through a quiet concrete gallery, precise footsteps and room tone",
    "seconds": "8",
    "aspect_ratio": "16:9"
  }'
```

Follow the [Video API workflow](/api-reference/video-generation) and include `model=veo3-1-quality` when polling and downloading.

<Warning>
  Quality costs 120 credits per request. Use a lower-cost route while iterating
  on prompts, then compare the final candidate with this model.
</Warning>
