gemini-veo-3.1-lite
gemini-veo-3.1-lite is available through TTAPI. Veo-class video generation with strong prompt adherence and visual stability.
Veo 3.1 prompts, references, and results
A wizard walks through a candlelit stone corridor at a magic school. Another wizard, holding a glowing spellbook, leans in and says: "Did you see the Veo 3 Text to Video?" Another wizard says, "I used it on TryVeo3.ai. Pure magic!"
Generate a smooth cinematic video transition from a geometric white origami star to a stylized low-poly origami human figure leaping gracefully in mid-air. Maintain consistent lighting, minimalistic background, and realistic paper texture. Use gradual morphing and natural camera motion to connect the two forms seamlessly, as if the star unfolds and transforms into the dancer.
The video opens with a medium, eye-level shot of a beautiful woman with dark hair and warm brown eyes. She wears a magnificent, high-fashion flamingo dress with layers of pink and fuchsia feathers, complemented by whimsical pink, heart-shaped sunglasses. She walks with serene confidence through the crystal-clear, shallow turquoise water of a sun-drenched lagoon. The camera slowly pulls back to a medium-wide shot, revealing the breathtaking scene as the dress's long train glides and floats gracefully on the water's surface behind her. The cinematic, dreamlike atmosphere is enhanced by the vibrant colors of the dress against the serene, minimalist landscape, capturing a moment of pure elegance and high-fashion fantasy.
What you can build with gemini-veo-3.1-lite
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.
Per-action, in quota
Usage is metered in quota by model, action, and output settings.
Headers and submit parameters
Use the endpoint below with your TTAPI key and the request fields shown.
/gemini/video/generationsSubmit a Gemini Video generation task.
Official reference/gemini/video/extendExtend a completed Gemini video task.
Official reference/gemini/video/fetchRetrieve a Gemini Video task result.
Official referenceHeaders
TT-API-KEYstringrequiredYour TTAPI API key.
Content-TypestringrequiredUse application/json.
Body
promptstringrequiredScene and motion prompt.
modelstringrequiredVeo or Omni model identifier.
aspect_ratioenumrequired16:9 or 9:16.
durationstringoptionalSupported clip duration.
resolutionenumoptionalRequested output resolution.
generation_typeenumoptionalframe or reference generation workflow.
reference_imagesstring[]conditionalReference images for frame or reference generation.
reference_videosstring[]optionalReference videos for supported workflows.
hookUrlstringoptionalCallback URL for task completion.
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":"veo-3.1-lite","aspect_ratio":"16:9","resolution":"720p","duration":"8","hookUrl":"https://example.com/webhooks/gemini-video"}'