Build with Gemini Omni
One API for text, image, and video to video. Standard REST, JSON in and out no SDK required. Available on Pro and Premium plans from $69/mo.
curl -X POST https://googlegeminiomni.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-omni-video",
"prompt": "A sunset over the ocean, cinematic 4K",
"resolution": "1080P",
"duration": 8
}'
# → { "id": "job_xyz", "status": "queued" }
# Poll for the result
curl https://googlegeminiomni.com/api/v1/jobs/job_xyz \
-H "Authorization: Bearer YOUR_API_KEY" Endpoints
One endpoint, three models
POST /api/v1/generate Text to Video
Text-to-video up to 4K, up to 10 seconds.
gemini-omni-video Image to Video
Animate a single still image into a moving clip.
gemini-omni-video Video to Video
Restyle and transform existing footage with a prompt.
gemini-omni-video Capabilities
Everything you need to ship
Text, image & video to video
gemini-omni-video one base URL for every input type.
Webhook callbacks
Register a callbackUrl per job. We POST you the result no polling required.
Same credit rates
No API markup. Identical credit cost to the in-browser Playground.
API key management
Create and revoke keys from the dashboard. Optional per-key credit budgets.
Job status polling
GET /jobs/:id returns status, result URLs, error detail, and credit usage.
Standard auth
Bearer token in the Authorization header. No SDK, no special client.
Flow
From request to result
Send a request
POST your prompt and model to /api/v1/generate with a bearer token.
We render it
The job is queued and processed on our GPU fleet most finish in 30–90s.
Get the result
We POST to your webhook, or you poll the job endpoint for result URLs.
Limits
Rate limits
| Plan | Req / min | Req / hour | Concurrent jobs |
|---|---|---|---|
| Pro $69/mo | 30 | 200 | 5 |
| Premium Best value $119/mo | 60 | 500 | 10 |
Need higher limits? Email [email protected].
Start building today
Grab an API key from your dashboard and ship your first generation in minutes.