omni-1.1-flash
AliasGemini Omni 1.1 FlashGemini Omni 1.1 Flash API by Google on TTAPI supports video generation from text, a first frame, or reference media. Choose a 4, 6, 8, or 10-second package with output up to 4K.
Gemini Video prompts, references, and results
What you can build with omni-1.1-flash
Text and first frame
Start from a text prompt or use one image to anchor the opening frame.
Reference media
Use one or three reference images and optionally add one reference video.
Resolution and duration tiers
Pick 720p, 1080p, or 4K with a 4, 6, 8, or 10-second package.
Retrieve the finished video
Use the returned job ID to retrieve task status and the video URL, or supply a callback.
Per-action, in quota
Usage is metered in quota by model, action, and output settings.
The default package is 720p for 6 seconds. With a reference video, duration selects the price tier.
Headers and submit parameters
Use the endpoint below with your TTAPI key and the request fields shown.
/gemini/video/generationsSubmit a generation job and receive data.jobId.
Official reference/gemini/video/fetchPass the returned jobId as a required query parameter. Read the video URL at data.video_url when the job succeeds.
Official referenceHeaders
TT-API-KEYstringrequiredYour TTAPI API key.
Content-TypestringrequiredUse application/json.
Body
promptstringrequiredScene and motion prompt.
modelenumrequiredUse omni-1.1-flash.
aspect_ratioenumrequired16:9 or 9:16.
resolutionenumoptional720p (default), 1080p, or 4K.
durationstringoptional"4", "6" (default), "8", or "10". With reference_videos, duration selects the billing tier.
generation_typeenumconditionalframe requires one image. reference accepts one or three images. When omitted, one image is a first frame and three are references.
reference_imagesstring[]conditionalOmit or provide one or three HTTP(S) URLs. Two images and more than three are rejected.
reference_videosstring[]optionalAt most one HTTP(S) video URL. It may accompany reference images.
hookUrlstringoptionalCallback URL for task completion or failure.
From key to first result
Copy the resolved endpoint, authentication headers, and request body for this model.
curl --request POST \
--url https://api.ttapi.org/gemini/video/generations \
--header 'TT-API-KEY: $TTAPI_KEY' \
--header 'Content-Type: application/json' \
--data '{"prompt":"A slow aerial shot above a misty lake at sunrise","model":"omni-1.1-flash","aspect_ratio":"16:9","resolution":"720p","duration":"6"}'