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

# Video generation overview

> How Dreamina Seedance 2.0 / Mini / Fast are called.

Video generation is asynchronous. Submit the task first, then poll until it succeeds.

## Supported models

| Model                        | Use case                  | Notes                                  |
| ---------------------------- | ------------------------- | -------------------------------------- |
| `dreamina-seedance-2-0`      | Standard video generation | Default recommendation for general use |
| `dreamina-seedance-2-0-mini` | Lightweight generation    | A smaller, lighter model               |
| `dreamina-seedance-2-0-fast` | Low-latency generation    | Better when speed matters              |

## Call flow

1. Call `POST /v1/videos/generations` to create a task.
2. Save the returned `id`.
3. Poll `GET /v1/videos/generations/{id}`.
4. When `status=succeeded`, download `content.video_url`.

## Asset endpoints

`POST /v1/assets` lets you convert public image, video, or audio URLs into reusable platform assets.

| Page                                        | Method | Description               |
| ------------------------------------------- | ------ | ------------------------- |
| [Create asset](/en/api/videos/create-asset) | POST   | Upload a public asset URL |
| [Query asset](/en/api/videos/get-asset)     | GET    | Query a single asset      |
| [Asset list](/en/api/videos/list-assets)    | GET    | List assets               |

| Endpoint                      | Method | Description                          |
| ----------------------------- | ------ | ------------------------------------ |
| `/v1/videos/generations`      | POST   | Create a video task                  |
| `/v1/videos/generations/{id}` | GET    | Query task status, output, and usage |

## Notes

1. Download `content.video_url` promptly after success.
2. Only `status=active` assets can be used in generation.
3. Poll every 5 to 10 seconds.
