Veo 3.1

New model · fixed clip length. No duration. Billed per clip.

Google Veo 3.1. 720p / 1080p / 4K. Aspect 16:9 / 9:16 / auto.

Just launched

Sixteen video lines

Grok, Seedance, MiniMax, Veo, Kling, Wan, and HappyHorse are all here. Open a card for that model's page.

Kling V4

Kling 4, 30s per take

Kling V4. 3–30s, 720p / 1080p. Up to 10 references. Drops aspect ratio when images are present.

Need longer and more refs? Switch to V4.

Kling 43–30s10 refs

Specs

No duration, billed per clip

The studio hides the duration field. Up to 2 references.

Model ID
veo-3.1
Duration
Fixed, omitted
Resolution
720p / 1080p / 4K
References
Up to 2
01

Per clip

One clip is one billing unit.

02

Up to 4K

Same 4K class as Seedance 2.

03

No duration box

Do not reuse another model's seconds.

Into your workflow

Use Veo 3.1 now

Generate in the dashboard, or take the same Model ID into the API.

1Web

Open AI video

Pick this model in the dashboard, write a prompt, and generate.

2Connect

Set endpoint and model

OpenAI-compatible API. Paste the exact Model ID.

https://api.aicodewith.ai/v1
3Make it real

Send the first request

Model ID: veo-3.1

veo-3.1
Quickstart
Need the full API notes?
Open the video API page for the parameter table and sample calls.
Open API page