Gemini Omni 1.1 Flash Ext API (gemini-omni-1.1-flash-ext) on APIMart creates video from text, one image, a reference video or three reference images. Set duration, resolution and aspect ratio in the request. Standard requests are priced by resolution and duration; requests with a reference video are billed per second of the source video.
Service Highlights
Video link valid for 72 hours
Transparent pricing with no hidden fees. Pay only for what you use.
| Variant | Tier | GoldCurrent price | Platinum | Diamond | Official | Your savings |
|---|---|---|---|---|---|---|
gemini-omni-1.1-flash-ext | 360P-4s | 1.5Credits(~$0.15)/gen | 1.425Credits(~$0.1425)/gen | 1.35Credits(~$0.135)/gen | 1.875Credits(~$0.1875)/gen | 20% |
| 360P-6s | 1.75Credits(~$0.175)/gen | 1.6625Credits(~$0.1663)/gen | 1.575Credits(~$0.1575)/gen | 2.1875Credits(~$0.2188)/gen | 20% | |
| 360P-8s | 2Credits(~$0.2)/gen | 1.9Credits(~$0.19)/gen | 1.8Credits(~$0.18)/gen | 2.5Credits(~$0.25)/gen | 20% | |
| 360P-10s | 2.25Credits(~$0.225)/gen | 2.1375Credits(~$0.2138)/gen | 2.025Credits(~$0.2025)/gen | 2.8125Credits(~$0.2813)/gen | 20% | |
| 720P-4s | 2.5Credits(~$0.25)/gen | 2.375Credits(~$0.2375)/gen | 2.25Credits(~$0.225)/gen | 3.125Credits(~$0.3125)/gen | 20% | |
| 1080P-4s | 2.5Credits(~$0.25)/gen | 2.375Credits(~$0.2375)/gen | 2.25Credits(~$0.225)/gen | 3.125Credits(~$0.3125)/gen | 20% | |
| 720P-6s | 3Credits(~$0.3)/gen | 2.85Credits(~$0.285)/gen | 2.7Credits(~$0.27)/gen | 3.75Credits(~$0.375)/gen | 20% | |
| 1080P-6s | 3Credits(~$0.3)/gen | 2.85Credits(~$0.285)/gen | 2.7Credits(~$0.27)/gen | 3.75Credits(~$0.375)/gen | 20% | |
| 720P-8s | 3.5Credits(~$0.35)/gen | 3.325Credits(~$0.3325)/gen | 3.15Credits(~$0.315)/gen | 4.375Credits(~$0.4375)/gen | 20% | |
| 1080P-8s | 3.5Credits(~$0.35)/gen | 3.325Credits(~$0.3325)/gen | 3.15Credits(~$0.315)/gen | 4.375Credits(~$0.4375)/gen | 20% | |
| 720P-10s | 4Credits(~$0.4)/gen | 3.8Credits(~$0.38)/gen | 3.6Credits(~$0.36)/gen | 5Credits(~$0.5)/gen | 20% | |
| 1080P-10s | 4Credits(~$0.4)/gen | 3.8Credits(~$0.38)/gen | 3.6Credits(~$0.36)/gen | 5Credits(~$0.5)/gen | 20% | |
| 4K-4s | 7.5Credits(~$0.75)/gen | 7.125Credits(~$0.7125)/gen | 6.75Credits(~$0.675)/gen | 9.375Credits(~$0.9375)/gen | 20% | |
| 4K-6s | 8Credits(~$0.8)/gen | 7.6Credits(~$0.76)/gen | 7.2Credits(~$0.72)/gen | 10Credits(~$1)/gen | 20% | |
| 4K-8s | 8.5Credits(~$0.85)/gen | 8.075Credits(~$0.8075)/gen | 7.65Credits(~$0.765)/gen | 10.625Credits(~$1.0625)/gen | 20% | |
| 4K-10s | 9Credits(~$0.9)/gen | 8.55Credits(~$0.855)/gen | 8.1Credits(~$0.81)/gen | 11.25Credits(~$1.125)/gen | 20% |
| Variant | Tier | GoldCurrent price | Platinum | Diamond | Official | Your savings |
|---|---|---|---|---|---|---|
gemini-omni-1.1-flash-ext | 360P | 0.4Credits(~$0.04)/sec | 0.38Credits(~$0.038)/sec | 0.36Credits(~$0.036)/sec | 0.5Credits(~$0.05)/sec | 20% |
| 720P | 0.8Credits(~$0.08)/sec | 0.76Credits(~$0.076)/sec | 0.72Credits(~$0.072)/sec | 1Credits(~$0.1)/sec | 20% | |
| 1080P | 0.8Credits(~$0.08)/sec | 0.76Credits(~$0.076)/sec | 0.72Credits(~$0.072)/sec | 1Credits(~$0.1)/sec | 20% | |
| 4K | 2.4Credits(~$0.24)/sec | 2.28Credits(~$0.228)/sec | 2.16Credits(~$0.216)/sec | 3Credits(~$0.3)/sec | 20% |
* Actual costs are subject to final output.
Generate video from text, one image, a reference video or three reference images. Choose 4, 6, 8 or 10 seconds and 360p to 4K output, and track each job through APIMart's asynchronous task workflow.
50K+
Active Users
99.9%
Uptime
2x
Faster
—
Cost Savings
Submit an asynchronous video task, then query the task ID until the video is ready.
Save your APIMart API key in the APIMART_API_KEY environment variable and send it as Authorization: Bearer <key> with every request.
POST model, prompt and the parameters you need to /v1/videos/generations and read data[0].task_id from the response. The example.com URLs are placeholders; replace them with your own public HTTP(S) URLs.
Poll GET /v1/tasks/{task_id} until status is completed, then read data.result.videos[0].url[0] and the final charge in cost. If status is failed, check error.message. APIMart keeps results for 72 hours, so download the videos you want to keep.
See the APIMart API documentation for authentication and task status details.
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-omni-1.1-flash-ext",
"prompt": "Aerial shot over a misty mountain lake at sunrise, birds flying, slow forward camera move, soft wind and distant birdsong.",
"duration": 6,
"resolution": "720p",
"aspect_ratio": "16:9"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "gemini-omni-1.1-flash-ext",
"prompt": "Aerial shot over a misty mountain lake at sunrise, birds flying, slow forward camera move, soft wind and distant birdsong.",
"duration": 6,
"resolution": "720p",
"aspect_ratio": "16:9"
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-omni-1.1-flash-ext",
"prompt": "The subject in the image slowly turns toward the camera, soft natural light, gentle camera push-in.",
"generation_type": "frame",
"image_urls": [
"https://example.com/first-frame.jpg"
],
"duration": 6,
"resolution": "720p",
"aspect_ratio": "16:9"
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model | string | Required | Default: gemini-omni-1.1-flash-ext | Fixed to gemini-omni-1.1-flash-ext. |
prompt | string | Required | Default: — | Scene description for text to video, or the motion, style or edit instruction for image and video inputs. |
duration | integer | Optional | Default: 6 | Output length in seconds: 4, 6, 8 or 10. Do not send it together with video_urls. |
resolution | string | Optional | Default: 720p | 360p, 720p, 1080p or 4k, case-insensitive. |
aspect_ratio | string | Optional | Default: 16:9 | 16:9 landscape or 9:16 portrait. Any other value is treated as 16:9. |
generation_type | string | Optional | Default: — | How images are used: frame (one image as the first frame) or reference (one or three reference images). |
image_urls | array | Optional | Default: — | Omit for text to video, send one image for image to video, or three images with generation_type set to reference. |
video_urls | array | Optional | Default: — | One reference video as a public HTTP(S) link, used as a motion reference. |
Compare Gemini Omni video models on APIMart. One API key calls every version; see each model page for live pricing.
| Model | Best for | Resolution | Duration |
|---|---|---|---|
| Gemini Omni 1.2 Flash API | Latest version: clips up to 15 seconds with audio, references, video editing and extension | 360p / 720p / 1080p / 4K | 3–15s |
| Gemini Omni 1.1 Flash API | Up to 10 images, first and last frames, video editing and extension | 360p / 720p / 1080p / 4K | 3–10s |
| Gemini Omni 1.1 Flash Ext APIThis page | Duration set in the request, priced by resolution and duration (reference video billed per second); text, one image, reference video or three-image fusion | 360p / 720p / 1080p / 4K | 4 / 6 / 8 / 10s |
| Gemini Omni Flash Preview API | 720p clips from text, up to 16 reference images or one video | 720p | 3–10s |
Text, image and reference video input with duration and resolution set in the request
How creators, developers, and businesses use the API for prompt-based video generation
From signup to your first AI video with prompt, duration, resolution, and size
Sign up on APIMart and generate your API key. Your key authenticates requests to the unified video generation endpoint.
Create a descriptive prompt with subject, action, setting, motion, camera style, and mood. Then choose duration, resolution, and size; optional image URLs can be used for supported reference-image workflows.
Call the APIMart API with model set to gemini-omni-1.1-flash-ext, your prompt, duration, resolution, and size. Poll the task status endpoint to retrieve the generated AI video result.
What creators, developers, and businesses say about prompt-based text-to-video generation on APIMart
“The focused interface makes the API easy for our team to test and automate. We can control duration, resolution, size, and optional image references without a complex setup.”
Alex Morgan
Creative Technologist
“We use it for quick campaign visuals before moving into final production. It is fast to brief, easy to integrate, and works well for prompt-based video ideation.”
Maya Chen
Marketing Lead
“The APIMart task flow is straightforward: submit a prompt, poll the task, and render the video result in our internal tools.”
Daniel Park
Product Engineer
“It helps our social team test multiple story angles quickly. The simple API request makes it easy to plug into our content planning workflow.”
Sofia Williams
Social Media Director
“For product storytelling, it is a useful first-pass generator. We write a concise scene prompt and get a visual draft that helps align stakeholders.”
Lucas Huang
Product Marketing Manager
“The model is simple enough for prototypes but still fits our production API pattern through APIMart's authentication and task polling flow.”
Priya Nair
Engineering Manager
Everything you need to know about parameters, endpoints, and pricing on APIMart
It is a Gemini Omni video model on APIMart, called with model set to gemini-omni-1.1-flash-ext. It supports text-to-video, single-image image-to-video, a reference video and three-image reference fusion. Standard requests are priced by resolution and duration; requests with a reference video are billed per second of the source video.
The request accepts model, prompt, duration, resolution, aspect_ratio or size, generation_type, image_urls and video_urls. Do not send duration together with video_urls.
Send a POST request to /v1/videos/generations with your APIMart API key, model, prompt, duration, resolution, and size; add image_urls for supported reference-image workflows. Then poll the returned task ID.
Include subject, action, setting, camera style, lighting, mood, and motion details. Clear visual direction helps the model generate more targeted text-to-video results.
On the Ext model you set duration to 4, 6, 8 or 10 seconds, and standard requests are priced by resolution and duration. Gemini Omni 1.1 Flash has no duration parameter, is billed per second, and adds first and last frame interpolation, up to 10 images, video editing and extension.
It is useful for developers, creators, marketers, and product teams that need a simple prompt-to-video workflow for rapid testing, content ideation, and lightweight video generation.
Duration can be 4, 6, 8 or 10 seconds, and resolution can be 360p, 720p, 1080p or 4K. At 720p, Gold members pay $0.25 for 4 seconds and $0.30 for 6 seconds (November 8, 2026). The pricing table on this page lists every combination.
Yes. Prices shown are Gold member prices (20% off); Platinum and Diamond members save even more, up to 28%. Standard requests are priced by resolution and duration, for example $0.30 for 6 seconds at 720p. Requests with a reference video are billed per second of the source video (up to 10 seconds): about $0.04 at 360p, $0.08 at 720p or 1080p and $0.24 at 4K per second (November 8, 2026). You only pay for successful requests.
No. APIMart offers no free quota or free trial for the Gemini Omni 1.1 Flash Ext API. It is pay-as-you-go with no subscription, and current rates are in the pricing table on this page.
Sign up for APIMart, open the API Keys page in your dashboard and create a key. The same key works for this model and every other model on the platform, with pay-as-you-go billing and no subscription.
Explore more models in the same category.

Kling V2.6 Motion Control
kling-motion-control on APIMart uses a reference image plus a reference video to transfer subject motion into generated clips. Add an optional prompt, choose character orientation and mode, and control sound or watermark settings for kling motion workflows.

Kling V3 Motion Control
kling-motion-control on APIMart uses a reference image plus a reference video to transfer subject motion into generated clips. Add an optional prompt, choose character orientation and mode, and control sound or watermark settings for kling motion workflows.

HappyHorse
HappyHorse-1.0 is an AI model that generates videos based on text input.

SkyReels V4 Fast
SkyReels-V4-Fast is the first unified framework for joint audiovisual generation, restoration, and editing at cinema-grade quality, efficiently achieving 1080p, 15-second multi-shot video generation with synchronized audio and visuals through a dual-stream MMDiT architecture