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

# Dreamina Seedance 2.5

> Seedance 2.5 video generation through the Dreamina route, with multimodal references and synchronized audio.

Seedance 2.5 video generation through the Dreamina route, with multimodal references and synchronized audio.

## Model Information

| Field      | Description                  |
| ---------- | ---------------------------- |
| `model`    | dreamina-seedance-2-5-260628 |
| `endpoint` | POST /v1/video/generations   |

## Capabilities and Usage

* Output: 480p, 720p, or 1080p; default 720p. Duration: 4-30 seconds or -1 for automatic duration.
* Keep model, prompt, and asset at the root. Put content, resolution, duration, ratio, generate\_audio, and other provider fields in metadata.
* For editing, set metadata.duration=-1; editing and extension use metadata.ratio=adaptive. 1080p output uses 10-bit H.265/HEVC and needs a compatible player.

## Request Example

Set `MIXROUTE_API_KEY` before making the request.

```bash theme={null}
curl --request POST "https://api.mixroute.ai/v1/video/generations" \
  --header "Authorization: Bearer $MIXROUTE_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "model": "dreamina-seedance-2-5-260628",
  "prompt": "A red ceramic mug slowly rotates on a white tabletop. Static camera, soft studio lighting.",
  "asset": false,
  "metadata": {
    "content": [
      {
        "type": "text",
        "text": "A red ceramic mug slowly rotates on a white tabletop. Static camera, soft studio lighting."
      }
    ],
    "duration": 4,
    "resolution": "480p",
    "ratio": "16:9",
    "generate_audio": false
  }
}'
```

## Request Fields

| Field      | Description                                                              |
| ---------- | ------------------------------------------------------------------------ |
| `model`    | Required. Use the exact model ID above.                                  |
| `prompt`   | Required MixRoute prompt; keep it consistent with metadata.content text. |
| `asset`    | Root-level media processing option.                                      |
| `metadata` | Provider fields, including content and all generation settings.          |

Submission creates an asynchronous task. Save the returned MixRoute task ID and poll [Query Video Task](/en/api-reference/endpoint/query-video-task) until a terminal state. Do not resubmit solely because a client times out.

Complete request format: [dreamina](/en/api-reference/endpoint/dreamina).
