Skip to main content
Dreamina
This page documents the dreamina-seedance-* video routes. Dreamina is the route/product prefix; Seedance is the video model family. Use the complete model ID rather than exchanging prefixes. POST https://api.mixroute.ai/v1/video/generations
Keep model, prompt, and asset at the root. Put every provider field inside the single metadata object, including content, duration, ratio, resolution, and generate_audio.

Model IDs

Model availability is account-specific. Use the complete ID shown in the Model Marketplace.

Top-Level Fields

Generation Parameters

Version Limits

The nested content fields and media size/format constraints are defined in Seedance.

Scenario Constraints

  • First-frame, first/last-frame, and multimodal reference workflows are mutually exclusive. Do not mix frame roles with reference_* roles.
  • Seedance 2.0 audio references require at least one image or video reference.

Examples

Set MIXROUTE_API_KEY before calling the API. Replace media placeholders with accessible inputs. Accepted requests create billable generation tasks; do not automatically resubmit after a submission timeout.

Python

Task Results

Save the MixRoute task ID returned by submission and poll Query Video Task. A successful submission creates a task; read the result only after the task reaches a successful terminal state. Response envelopes and result locations vary by route.