gemini-omni-flash

by GoogleVideo

gemini-omni-flash is available through TTAPI. Veo-class video generation with strong prompt adherence and visual stability.

InputPrompttext
Models4available
FlowAsyncresult URL
Pricefrom 25quota / clip
Example clip16:9 preview
Chain-reaction marble

A marble rolling fast on a chain reaction style track, continuous smooth shot.

1080p · 8s · 16:9
Examples

Veo 3.1 prompts, references, and results

01 · Chain-reaction marbleT2V
Text-to-video · no reference image
Prompt

A marble rolling fast on a chain reaction style track, continuous smooth shot.

02 · Clay protein foldingT2V
Text-to-video · no reference image
Prompt

Claymation explainer of protein folding, everything is made out of clay, no hands, stop motion, accurate.

03 · Violinist angle editEDIT
Prompt

A video of a violinist playing a song. Transport the violinist to the image environment. Make the violin invisible. Change the camera angle to be over the violinist's shoulder.

Capabilities

What you can build with gemini-omni-flash

Prompt driven generation

Submit a concise prompt and get production-ready video output through one TTAPI job.

Core controls only

Keep integration simple with prompt, model, output settings, and callback handling.

Async result flow

Use polling or webhook callbacks so long-running generations do not block your UI.

Ready for product UI

Return Gemini Video results that can be displayed, stored, or passed into downstream workflows.

Pricing

Per-action, in quota

Usage is metered in quota by model, action, and output settings.

Omni Flash generationOfficial pricing
DurationPriceResolution
4 seconds25 quota720p / 1080p
6 seconds30 quota720p / 1080p
8 seconds35 quota720p / 1080p
10 seconds40 quota720p / 1080p
API request

Headers and submit parameters

Use the endpoint below with your TTAPI key and the request fields shown.

GeneratePOST
/gemini/video/generations

Submit a Gemini Video generation task.

Official reference
POSThttps://api.ttapi.io/gemini/video/generations

Headers

TT-API-KEYstringrequired

Your TTAPI API key.

Content-Typestringrequired

Use application/json.

Body

promptstringrequired

Scene and motion prompt.

modelstringrequired

Veo or Omni model identifier.

aspect_ratioenumrequired

16:9 or 9:16.

durationstringoptional

Supported clip duration.

resolutionenumoptional

Requested output resolution.

generation_typeenumoptional

frame or reference generation workflow.

reference_imagesstring[]conditional

Reference images for frame or reference generation.

reference_videosstring[]optional

Reference videos for supported workflows.

hookUrlstringoptional

Callback URL for task completion.

Open the official TTAPI documentation
Integrate

From key to first result

Copy the resolved endpoint, authentication headers, and request body for this model.

curl --request POST \
  --url https://api.ttapi.io/gemini/video/generations \
  --header 'TT-API-KEY: $TTAPI_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"prompt":"a paper plane above a city","model":"omni-flash","aspect_ratio":"16:9","resolution":"1080p","duration":"4","hookUrl":"https://example.com/webhooks/gemini-video"}'