Google Flow API
November 17, 2025 (October 20, 2026)
This is a third-party API for Google Flow by Google Labs. It uses your Google AI subscription: Free, Plus $4.99, Pro $19.99, Ultra $99.99 or Ultra $199.99 a month (as of October 2026). Through a REST API and a hosted MCP server, it makes videos with Veo 3.1 and Omni 1.1 Flash and images with Nano Banana Pro, 2.1 and 2 Lite, and lets you chat with Google Flow Agent. You don’t need a Google Cloud account or a Google API key, which Google’s own Veo API requires. An 8-second Veo 3.1 Fast video costs $0.08 on Ultra $199.99, against $0.80 on Google’s own Veo API.
Models
| Model | What it makes | Notes |
|---|---|---|
Veo 3.1 Fast, Quality and Liteveo-3.1-fast, veo-3.1-quality, veo-3.1-lite | Video from text, from a start and an end frame, or from up to 3 reference images and a voice | 8 seconds with sound on every plan, 4 or 6 seconds on Ultra only, 1 to 4 per request, extend by 8 seconds, upscale to 1080p, or 4K on Ultra |
Omni 1.1 Flashomni-flash | Video with sound from text, a start and an end frame, up to 7 reference images, up to 5 voices, characters, and edits of an existing video | 4 to 10 seconds, 360p or 720p, 1 to 4 per request, longer clips by chaining edits, upscale to 1080p, or 4K on Ultra |
Nano Banana 2 Lite (Gemini 3.1 Flash-Lite Image), Nano Banana 2.1 and Nano Banana Pro (Gemini 3 Pro Image)nano-banana-2-lite, nano-banana-2, nano-banana-pro | Images from text and up to 10 reference images | 2 Lite is the default, 1 to 4 per request in about 10 to 20 seconds, upscale to 2K, or 4K on Ultra |
| More | Join videos, GIFs, your own voices and characters | Join 2 to 10 clips, joins and GIFs need no captcha, voices build on 30 presets, characters hold 1 or 2 images and a voice |
Agent
Chat with Google Flow Agent, Flow’s built-in creative assistant, through the Agent API: send it images, videos, voices and characters, follow its replies live, approve what it wants to spend and collect the images and videos it makes. Chatting costs no credits, and what it makes costs the usual Flow price. The live demo is a complete chat client built on it, with the API call behind each feature.
MCP server
The hosted Google Flow MCP server gives Claude Code, Cursor, VS Code and other AI assistants 12 tools to chat with Google Flow Agent, approve what it spends, manage chats and settings, list your characters, voices, images and videos, and upload images, with your useapi.net API token and nothing to install. The google-flow-api repo also adds it in one step as a Claude Code plugin or a Gemini CLI extension.
Pricing
What one video or image costs on the official Google API and on each Google AI subscription (October 2026). Official prices are from the Gemini API and, for Veo, also Google Cloud’s Agent Platform, where Veo is priced per second on both (Agent Platform calls it “per count”). Each subscription comes with a monthly number of Flow credits, and each video or image uses a set number of them, so each one costs its share of the subscription.
| Model | Official API | Plus $4.99/m 200 cr/mo | Pro $19.99/m 1,000 cr/mo | Ultra $99.99/m 10,000 cr/mo | Ultra $199.99/m 25,000 cr/mo |
|---|---|---|---|---|---|
| Veo 3.1 Fast | $0.80 $0.10 a second | $0.50 / 20 cr 10 videos/mo | $0.40 / 20 cr 50 videos/mo | $0.10 / 10 cr 1,000 videos/mo | $0.08 / 10 cr 2,500 videos/mo |
| Veo 3.1 Quality | $3.20 $0.40 a second | $2.50 / 100 cr 2 videos/mo | $2.00 / 100 cr 10 videos/mo | $1.00 / 100 cr 100 videos/mo | $0.80 / 100 cr 250 videos/mo |
| Veo 3.1 Lite | $0.40 $0.05 a second | $0.25 / 10 cr 20 videos/mo | $0.20 / 10 cr 100 videos/mo | $0.05 / 5 cr 2,000 videos/mo | $0.04 / 5 cr 5,000 videos/mo |
| Veo 3.1 Lite lower priority | — | — | — | — | $0 / 0 cr about 1,000 or more videos a day |
| Video upscale 1080p | — | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr included |
| Video upscale 4K | — | — | — | $0.50 / 50 cr 200 videos/mo | $0.40 / 50 cr 500 videos/mo |
| Omni 1.1 Flash 720p, 4s | $0.41 $0.10 a second | $0.17 / 7 cr 28 videos/mo | $0.14 / 7 cr 142 videos/mo | $0.07 / 7 cr 1,428 videos/mo | $0.06 / 7 cr 3,571 videos/mo |
| Omni 1.1 Flash 720p, 6s | $0.61 $0.10 a second | $0.25 / 10 cr 20 videos/mo | $0.20 / 10 cr 100 videos/mo | $0.10 / 10 cr 1,000 videos/mo | $0.08 / 10 cr 2,500 videos/mo |
| Omni 1.1 Flash 720p, 8s | $0.81 $0.10 a second | $0.30 / 12 cr 16 videos/mo | $0.24 / 12 cr 83 videos/mo | $0.12 / 12 cr 833 videos/mo | $0.10 / 12 cr 2,083 videos/mo |
| Omni 1.1 Flash 720p, 10s | $1.01 $0.10 a second | $0.37 / 15 cr 13 videos/mo | $0.30 / 15 cr 66 videos/mo | $0.15 / 15 cr 666 videos/mo | $0.12 / 15 cr 1,666 videos/mo |
| Omni 1.1 Flash 720p, video edit | — | $0.50 / 20 cr 10 videos/mo | $0.40 / 20 cr 50 videos/mo | $0.20 / 20 cr 500 videos/mo | $0.16 / 20 cr 1,250 videos/mo |
| Omni 1.1 Flash 360p, 4s | — | $0.10 / 4 cr 50 videos/mo | $0.08 / 4 cr 250 videos/mo | $0.04 / 4 cr 2,500 videos/mo | $0.03 / 4 cr 6,250 videos/mo |
| Omni 1.1 Flash 360p, 6s | — | $0.12 / 5 cr 40 videos/mo | $0.10 / 5 cr 200 videos/mo | $0.05 / 5 cr 2,000 videos/mo | $0.04 / 5 cr 5,000 videos/mo |
| Omni 1.1 Flash 360p, 8s | — | $0.15 / 6 cr 33 videos/mo | $0.12 / 6 cr 166 videos/mo | $0.06 / 6 cr 1,666 videos/mo | $0.05 / 6 cr 4,166 videos/mo |
| Omni 1.1 Flash 360p, 10s | — | $0.17 / 7 cr 28 videos/mo | $0.14 / 7 cr 142 videos/mo | $0.07 / 7 cr 1,428 videos/mo | $0.06 / 7 cr 3,571 videos/mo |
| Omni 1.1 Flash 360p, video edit | — | $0.25 / 10 cr 20 videos/mo | $0.20 / 10 cr 100 videos/mo | $0.10 / 10 cr 1,000 videos/mo | $0.08 / 10 cr 2,500 videos/mo |
| Nano Banana Pro | $0.134 per image | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr up to ~500 a day |
| Nano Banana 2.1 | — | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr up to ~500 a day |
| Nano Banana 2 Lite | $0.034 per image | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr included | $0 / 0 cr up to ~500 a day |
Scroll the table sideways for more plans →
- A free Google account gets 50 Flow credits a day, enough for 2 Veo 3.1 Fast or 5 Lite videos, and images cost nothing. Omni 1.1 Flash and video upscaling need a paid subscription.
- Veo 3.1 Lite at lower priority runs only for the owner of an Ultra $199.99 plan, not for the family members the owner invites.
- Each video and image needs a captcha, which the API solves for you. Your first account gets 300 free, then your own captcha provider costs about $0.80 to $3.00 per 1,000.
- Daily figures are averages from the busiest real accounts, not guarantees, and plan prices are Google’s US prices.
- The Veo 3.1 API pricing article compares every Veo price with a real run.
One Google account, four APIs
The same Google AI plan powers several useapi.net APIs, each from its own allowance, so one Google account connected to all of them gets the most out of the plan:
- Google Flow API: Veo 3.1 and Omni 1.1 Flash video, Nano Banana images up to 4K, from Flow credits.
- Google Vids API: Omni 1.1 Flash video with avatars and voices, from the Vids allowance, which does not use Flow credits.
- Gemini Notebook API (NotebookLM API): chat with sources, Deep Research and every Studio output, from the Gemini Notebook usage limits.
- Flow Music API: full songs with Lyria in Google Flow Music, which signs in with a Google account too, on Flow Music’s own plans.
Each API is set up on its own setup page, and one useapi.net subscription covers all of them.
Start using the API
A single $15/month subscription covers every API on useapi.net — one token, all services. You connect up to 3 accounts per service, each with its own website subscription, and useapi.net handles the REST API, load balancing, and polling. Need more accounts? Each extra subscription is $10/month and adds 3 more accounts per service.
Subscribe — $15/month Pay with crypto
Pricing and volume options — full refund within the first 14 days if you have fewer than 50 successful generations. Already subscribed? Change the quantity in the Stripe Customer Portal instead of buying again.
Run several Google Flow accounts
You can connect up to 50 Google Flow accounts. Video and image requests don’t need email: each job goes to your healthiest account, and an account Google is limiting sits out until its wait is over (how accounts are picked). When no account can take the job you get 429, so wait and send it again. Pass email to run a job on a specific account. A job that uses an uploaded image, a reference or a character runs on the account that holds it.
Video and image requests can also send each status change to your webhook, so you don’t have to hold the connection open while a video takes its usual 60 to 180 seconds (callbacks). Result links stay valid for about 6 hours, and GET assets gives a fresh one later.
How useapi.net works has tips for keeping your accounts healthy.
Questions
Does Google Flow have an API?
Through useapi.net, yes. Google offers Flow only as a website, with no public API (as of October 2026). The useapi.net Google Flow API runs every Flow model over REST on your Google AI subscription, and also chats with Google Flow Agent, which Google offers only inside the Flow website.
How do I get a Google Flow API key?
Through useapi.net, you call Flow with our API token, since Google doesn’t issue a Flow API key. You connect your Google account once through the automated browser setup: sign in with Google, with no cookies to copy, and it’s done in about a minute.
How much does the Google Flow API cost?
Through useapi.net, an 8-second Veo 3.1 Fast video costs $0.08 in Flow credits on Google AI Ultra $199.99, against $0.80 on Google’s Agent Platform, and an 8-second Omni 1.1 Flash video costs $0.10 against $0.81 on the Gemini API (as of October 2026). The price table shows every model on every subscription.
Is there a free Google Flow API?
Through useapi.net, yes: a free Google account makes Nano Banana images and Veo 3.1 Fast and Lite videos on its daily Flow credits, while Google’s Gemini API charges for every image and every second of video (as of October 2026). Upscaling an image to 2K is free on every account too. The price table shows what each paid subscription adds.
Is there a Google Flow SDK?
Through useapi.net, you need no SDK: the API is plain REST that works from any language, and Google publishes no Flow SDK, since Flow has no public API. Runnable Node.js and Python examples, two n8n templates and an agent skill for Claude Code and Codex are on GitHub at useapi/google-flow-api, and the Veo 3.1 tutorial makes a first video from the command line.
Setup Google Flow
Google Account Setup Scripts for a clean, single-use Google sign-in (Windows, macOS, Linux)
LLM-friendly API spec Feed this to your LLM to build integrations
Claude Code skill A drop-in useapi.net skill for Claude Code, and a rule for Cursor
Postman collection (October 16, 2026)
MCP Server Chat with Google Flow Agent from Claude Code, Cursor, VS Code and other MCP clients
Agent Overview Chat with Google Flow Agent through the API, its replies streamed live
Agent Live Demo Try it in your browser. Source code on GitHub
Agent skill: omni-flash-video Claude Code and Codex make Omni 1.1 Flash or Veo 3.1 videos for you
GitHub examples Node.js and Python: Veo 3.1 and Omni 1.1 Flash video, Nano Banana images, n8n templates, an agent skill for Claude Code and Codex
n8n template Generate Veo 3.1 videos and Nano Banana Pro images from a form, ready to import
n8n template: UGC Ad Factory Make UGC video ads with Omni 1.1 Flash from a form, pick or re-roll every step
Articles:
- Chat with Google Flow Agent via curl: stream replies, approve spending, collect the media
- Google Flow Errors Explained: Upscaling Failed, PUBLIC_ERROR_UNUSUAL_ACTIVITY and Unsafe Generation
- Make a UGC product video: sheets, a character, one still, three Omni 1.1 Flash clips
- Make UGC video ads in n8n: a no-code form with a pick or re-roll page at every step
- Sora 2 API Alternatives Compared, With Code: Seedance 2.5, Omni Flash, MiniMax H3, Kling v3
- Nano Banana 2 Lite vs 2.1 vs Pro: Image Models Compared
- Generate images (Nano Banana / Pro) via curl
- Veo 3.1 API Pricing: Official Google Veo API vs Google Flow API
- How to Use the Veo 3.1 API: Generate Video with curl via the Google Flow API
- Generate Omni 1.1 Flash audio-native video via curl
- Chinese-language tutorial (中文教程): Veo 3.1, Omni 1.1 Flash and Nano Banana Pro
Examples:
- Extend Omni 1.1 Flash videos: UGC talking head
- Omni 1.1 Flash: 360p tier, first + last frames, new upscaler
@-mentions- Reusable Voices & Characters
- Omni 1.1 Flash + V2V edit
- Veo 3.1 Lite & Voice Narration
- 17 AI Image Models: The Showdown
- Video Extend and Concatenate
- Video Upscale and GIF
- Nano Banana Pro with 5 references
- Nano Banana Pro
- Initial release
Videos on YouTube:
- UGC video ads in n8n with the Google Flow API
- A UGC product video with the Google Flow API
- Sober When Dead: reusable voices and characters
- Veo 3.1 extend and concatenate
Developer Community:
Table of contents
- MCP Server
- Agent Overview
- Agent Live Demo
-
POSTaccounts -
GETaccounts -
GETaccounts/email -
DELETEaccounts/email -
POSTaccounts/captcha-providers -
GETaccounts/captcha-providers -
GETaccounts/captcha-stats -
POSTassets/email -
GETassets/mediaGenerationId -
GETassets/projects/email -
GETassets/media/email -
DELETEassets/email -
POSTimages -
POSTimages/upscale -
POSTvideos -
POSTvideos/upscale -
POSTvideos/gif -
POSTvideos/extend -
POSTvideos/concatenate -
POSTvoices -
GETvoices -
GETvoices/ref -
DELETEvoices/ref -
POSTcharacters -
GETcharacters -
GETcharacters/ref -
DELETEcharacters/ref -
GETjobs -
GETjobs/jobid -
POSTagent/chats -
POSTagent/chats/chatId/messages -
POSTagent/chats/chatId/approval -
GETagent/chats/chatId/stream -
GETagent/chats/chatId -
GETagent/chats -
PATCHagent/chats/chatId -
DELETEagent/chats/chatId -
GETagent/settings -
PUTagent/settings