> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omniall.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Omni video API

> Call Google Omni (omni-fast / omni-fast-v2v) via /v1/videos.

# Google Omni video API

| Action | Method | Path |
| - | - | - |
| Create | `POST` | `/v1/videos` |
| Get result | `GET` | `/v1/videos/{task_id}` |

**Host:** `https://api.omniall.ai` · Auth `Authorization: Bearer sk-...`.

| Model | Use |
| - | - |
| `omni-fast` | Text / reference images / first–last frame |
| `omni-fast-v2v` | Video reference (v2v) |

Same create endpoint — switch scenarios by fields:

| Scenario | Key fields |
| - | - |
| Text-to-video | `prompt` + `seconds` + `aspect_ratio` + `resolution` |
| Reference images | `images` (≤5) |
| First / last frame | `first_image_url` + `last_image_url` |
| Video reference | `model=omni-fast-v2v` + `video` / `video_url` |

```bash theme={null}
curl -X POST "https://api.omniall.ai/v1/videos" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "omni-fast",
    "prompt": "A drone shot over a coastal city",
    "seconds": "8",
    "aspect_ratio": "16:9",
    "resolution": "720P"
  }'
```

Full examples: **API Reference → Video → Google Omni**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.