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

# Veo 3.1 Lite

> Google's budget-efficient Veo tier. Generate high-quality 8-second text-to-video clips at up to 4K resolution — optimised for scale and cost.

## Model Description

Google's cost-efficient Veo tier (`veo-3.1-lite`) delivers the same Veo 3.1 architecture in a lightweight configuration designed for high-volume text-to-video workflows. No image input, no audio — just fast, affordable video generation.

**Maximum Resolution:** 4K
**Duration:** 8 seconds (fixed)

### Key Capabilities

* **Cost-Efficient:** The most affordable Veo 3.1 tier — ideal for batch generation and automated pipelines.
* **Up to 4K Resolution:** Output at 720p, 1080p, or native 4K with consistent Veo quality.
* **Text-to-Video Only:** Optimised for prompt-driven generation without image input overhead.
* **Aspect Ratio Control:** Generate landscape (16:9) or portrait (9:16) clips.

### Limitations

* Does **not** support `image_urls` (no image-to-video or frames-to-video)
* Does **not** support `generation_type` parameter
* Does **not** generate audio
* Fixed 8-second duration — no other durations available
* All generated videos include a **visible watermark** per Google's Veo 3.1 policy

### Use Cases

* **Bulk Content Production:** Generate many variations affordably for A/B testing, ads, or social feeds.
* **API Pipelines:** Integrate into automated workflows with predictable per-generation pricing.
* **Rapid Prototyping:** Validate concepts quickly before using higher-cost cinematic tiers.

***

## Quick Start

### 1. Generating a Video with Veo 3.1 Lite

```bash theme={null}
curl --request POST \
  --url https://api.veogen.studio/api/v1/generations \
  --header 'Authorization: Bearer <API_KEY>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo-3.1-lite",
    "prompt": "Timelapse of storm clouds gathering over a mountain range at dusk, dramatic lighting.",
    "resolution": "1080p",
    "aspect_ratio": "16:9"
  }'
```

<ResponseExample>
  ```json theme={null}
  {
    "data": {
      "id": "gen_abc123xyz",
      "model": "veo-3.1-lite",
      "status": "pending",
      "created_at": "2026-05-21T09:00:00Z"
    }
  }
  ```
</ResponseExample>

### 2. Polling for the Result

```bash theme={null}
curl --request GET \
  --url https://api.veogen.studio/api/v1/generations/gen_abc123xyz \
  --header 'Authorization: Bearer <API_KEY>'
```

***

## Parameters

| Parameter      | Type   | Required | Description                               |
| -------------- | ------ | -------- | ----------------------------------------- |
| `model`        | string | ✅        | Must be `"veo-3.1-lite"`                  |
| `prompt`       | string | ✅        | Text description of the video to generate |
| `resolution`   | string | —        | `"720p"` (default), `"1080p"`, or `"4k"`  |
| `aspect_ratio` | string | —        | `"16:9"` (default) or `"9:16"`            |

> `duration`, `image_urls`, and `generation_type` are **not supported** by this model.

***

## FAQ

<AccordionGroup>
  <Accordion title="What is the difference between Veo 3.1 Lite and Veo 3.1 Fast?">
    Veo 3.1 Lite is text-to-video only and does not support reference
    images, frames-to-video, or audio generation. Veo 3.1 Fast supports
    image-to-video, ingredient (frames) mode, up to 3 reference images, and
    native AI audio. See the playground for current pricing on each tier.
  </Accordion>

  <Accordion title="Can I use image_urls with Veo 3.1 Lite?">
    No. The `image_urls` parameter is not supported by `veo3.1-lite`. For
    image-to-video generation, use `veo` (Veo 3.1 Fast) instead.
  </Accordion>

  <Accordion title="Why does my video have a watermark?">
    All videos generated with Veo 3.1 models (Fast and Lite) include a
    visible watermark per Google DeepMind's policy for third-party API
    providers.
  </Accordion>
</AccordionGroup>
