NewPoint any agent at UberLLM — one key, every model, list price or less.

Veo 3.1 Lite Text to Video API

fal-ai/veo3.1/liteVideo

Make videos with Veo 3.1 Lite Text to Video through UberLLM: $0.024 / job. Requests are served by third-party providers. Made by veo. No UberLLM fee on requests. Adding credit by card costs 5.5% + $0.50.

Here, sellers serve it through their own provider accounts. Where the capacity comes from

How much does Veo 3.1 Lite Text to Video cost per second?

On October 31, 2026, Veo 3.1 Lite Text to Video costs from $0.024 per second of video through UberLLM, 20% below its list price of $0.03 per second. The rate rises with resolution and with sound, and the reply to a request states the most it can cost. A video that fails costs nothing, and UberLLM adds no fee.

Veo 3.1 Lite Text to Video pricing

Price now
$0.024 / job
% off list
20% off
Official price
$0.03 / job

Each request is sent to an available third-party provider for this model and retried if the provider fails before it starts answering. No UberLLM fee on requests. Adding credit by card costs 5.5% + $0.50.

How to use it

Start the job, check on it, then download the video. You only pay when it is made.

bash
# 1. Start the video. It takes a minute or two.
curl https://api.uberllm.dev/v1/video/generations \
  -H "Authorization: Bearer $UBERLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "fal-ai/veo3.1/lite", "prompt": "a red ball bouncing on green grass", "duration_seconds": 5}'

# → {"id": "<job id>", "status": "queued", "max_cost_usdc": "…", "poll_url": "/v1/video/generations/<job id>"}
#   max_cost_usdc is held while it runs (millionths of a dollar); you pay the real cost when it is done, never more than what was held.

# 2. Ask again every few seconds until "status" is "succeeded"
curl -H "Authorization: Bearer $UBERLLM_API_KEY" https://api.uberllm.dev/v1/video/generations/<job id>

# 3. Download it
curl -L -o video.mp4 -H "Authorization: Bearer $UBERLLM_API_KEY" https://api.uberllm.dev/v1/media/artifacts/<job id>/0

The clip lengths, sizes and other choices this model takes: GET https://api.uberllm.dev/v1/models/fal-ai/veo3.1/lite. Add "validate": true to see the most a request can cost without paying. Guide

Veo 3.1 Lite Text to Video API FAQ

How do I make a video with Veo 3.1 Lite Text to Video?

Send a POST to https://api.uberllm.dev/v1/video/generations with your UberLLM key, model "fal-ai/veo3.1/lite" and a prompt. You get a job id back; ask https://api.uberllm.dev/v1/video/generations/<job id> until it says "succeeded", then download it from https://api.uberllm.dev/v1/media/artifacts/<job id>/0.

Compared with other providers: Cheapest Veo 3 API · Veo 3.1 after the Gemini API shutdown

More veo models