Skip to content

VEO API

Google Veo, via API.

Generate video with sound from Google's Veo 3, or use Veo 2, through one REST endpoint billed per second of output. No Google Cloud account needed.

Hand this to your agent

Add a Runcrate model to this project: run curl -fsSL"https://runcrate.ai/agents.md?intent=build"and follow it.

Your agent asks for an API key. Create a key

Works inClaude CodeCodexOpenCodeClineRoo CodeKilo CodeCursor
Models2
Max duration8s
AudioNative (Veo 3)

Quick start

Hand it to your agent. Or read the request it sends.

Your agent writes and runs it. The same key works for every model and every GPU.

Docs
Make a 6-second Veo 3 clip of a chef preparing sushi, with sound, on Runcrate and save it as sushi.mp4. Runs curl https://api.runcrate.ai/v1/videos \ -H "Content-Type: application/json" \ -H "Authorization: Bearer rc_live_YOUR_API_KEY" \ -d '{ "model": "google/veo-3.0-audio", "prompt": "A chef preparing sushi in a Japanese restaurant", "duration": 6 }' # Poll for completion curl https://api.runcrate.ai/v1/videos/VIDEO_ID \ -H "Authorization: Bearer rc_live_YOUR_API_KEY" # Download the video once completed curl https://api.runcrate.ai/v1/videos/VIDEO_ID/download \ -H "Authorization: Bearer rc_live_YOUR_API_KEY" \ --output video.mp4.

Available models

Models you can call today. Billed prices, as charged.

ModelMakerPriceDetail
google/veo-3.0-audioGoogleFrom $0.25 per secondVeo 3, video with native audio
google/veo-3.0-fast-audioGoogleFrom $0.125 per secondFaster Veo 3, with audio
See every model price

Why Runcrate

Built for production. One key, one balance.

  • Native audio

    Veo 3 Audio generates synchronized sound effects and ambient audio alongside the video. No separate audio generation step needed.

  • Google quality

    Built on Google DeepMind research. Veo 3 produces natural motion, consistent lighting, and realistic textures across the full clip.

  • Fast mode

    Veo 3 Fast trades some quality for speed, which suits iteration and previews before a full-quality render.

  • Simple API

    Same REST pattern as all Runcrate video models. POST to create, GET to poll, GET to download. Switch between Veo, Kling and Seedance by changing one parameter.

Comparison

Runcrate and Google AI Studio, side by side.

FeatureRuncrateGoogle AI Studio
Veo 3 accessREST APIGemini API and AI Studio
Programmatic accessREST API + SDKGemini API
Other video modelsKling, Seedance, HailuoVeo only
BillingPer second, prepaid balanceGoogle Cloud billing
Audio supportVeo 3 Audio modelVeo 3 Audio model

FAQ

Common questions.