Skip to main content
POST
Video API Overview
Choose a video family below to see its request schema and examples. MixRoute uses one asynchronous task workflow, while each model keeps its own generation parameters.

Video Families

Endpoints and Authentication

Use the exact model identifier from your account’s Model Marketplace or List Models. A vendor release alone does not imply MixRoute access.

Workflow

  1. Select a family page and construct that model’s request.
  2. Submit it and retain the MixRoute task_id (some routes also return id).
  3. Use Query Video Task until success or a terminal failure. Submission success does not mean the video has finished.
  4. Read the result URL returned for your route. Use Download Video for Sora routes that require the separate download endpoint.

Submission Response

Illustrative gateway response:
Keep the submitted task ID rather than substituting an upstream operation name or file ID. A timeout after submission is not proof that no task was created; check the console before resubmitting to avoid duplicate paid tasks.