LiveVeo 3.1 is live: reference images, 4K output and scene extension up to ~148 seconds. Try it now →
The Veo 3
API.
Generate AI video programmatically with Google's Veo 3.1 model. One REST call turns a prompt or image into a finished MP4 with native sound.
One endpoint for AI video generation.
Text-to-video & image-to-video
Send a prompt, an image, or both. The API runs the same Veo 3.1 model as the studio, with native sound, up to 3 reference images and a negative prompt per request.
Async, webhook-driven
Submit a job and get an ID back instantly. Poll the status endpoint or register a webhook, we call you when the render is ready so you never hold a request open.
Predictable, usage-based pricing
You pay per generated second of video, billed from the credits on your plan. No per-seat fees, no minimums, scale from a prototype to production on the same key.
Generate a video in one call.
curl https://useveo.ai/api/v1/generate \
-H "Authorization: Bearer $VEO_STUDIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "veo-3.1",
"prompt": "A cinematic dolly shot of a neon-lit alley at night, rain, steam",
"duration": 8,
"aspect_ratio": "16:9",
"resolution": "1080p"
}'The call returns a job ID. Poll the status endpoint or register a webhook, and download the finished MP4 with sound when the render completes.
From key to rendered clip.
- 01
Get an API key
Create an account and generate a key from your dashboard. Every paid plan includes API access.
- 02
Submit a generation job
POST a prompt, references and options to the generate endpoint. You get a job ID back immediately.
- 03
Receive the finished video
Poll the job or listen on your webhook. When it's done, download the MP4 with sound from the returned URL.
Usage-based, billed from your plan credits.
API access is included on every paid plan, starting at $14/month. You pay per second of generated video, no per-seat fees, no minimums. See full Veo pricing.
Veo API FAQ.
What is the Veo API?+
The Veo API is a REST endpoint that generates AI video programmatically using Google's Veo 3.1 model. You send a prompt and optional references, and receive a rendered MP4 with native sound, the same output as the Veo Studio app, driven from your own code.
How much does the Veo API cost?+
API usage is billed from the credits included in your plan (from $14/month), so you effectively pay per second of generated video. There are no per-seat fees or minimums, and the same key works from prototype to production.
How do I get access to the Veo API?+
Create an account, choose any paid plan, and generate an API key from your dashboard. Authenticate requests with a bearer token and you're ready to submit generation jobs.
Does the Veo API support image-to-video?+
Yes. You can send a text prompt, a first-frame image, a last-frame image and up to 3 reference images in a single request for text-to-video, image-to-video and reference-driven generation, plus a negative prompt to steer away from what you don't want.
Is the API synchronous or asynchronous?+
It's asynchronous. Submitting a job returns an ID immediately; you then poll the status endpoint or register a webhook, so a slow render never blocks your request.
Build with the Veo API.
Grab a key and ship AI video generation into your product today.
Get an API key