Docs

Docs Hub

Customers should understand the unified flow first: call MidSync, send the fields supported by the selected model, then receive the result by callback. After that, they can estimate pricing quickly and jump straight into the exact API doc they need.

Pricing Estimator

Use simple dropdowns to choose model, duration, resolution, and other key options, then see the estimated points immediately.

Simple to use

Only the important fields

Estimate before integrating

Open

Quote API Doc

Open `/unified-video/quote` and see exactly which fields to send and what comes back.

Request fields

Response fields

Frontend integration notes

Open

Generate API Doc

Open `/unified-video/generate` to see submission fields, stored values, and how callback should drive the main completion flow.

Task creation params

Response fields

Callback and fallback notes

Open

API Docs By Endpoint

Each API has its own page so customers can find purpose, parameters, response fields, and usage notes without reading a giant overview page.

Open API Docs

Guide

Product

The product-facing integration guide for building a customer-friendly MidSync frontend.

Guide for multiple API surfaces

Video Models

Video

Fetch runtime video model metadata so the frontend can render only supported fields and options.

GET /unified-video/models

Video Quote

Video

Preview point cost for the exact video request body before creating the task.

POST /unified-video/quote

Video Generate

Video

Create the real video generation task after the customer accepts the setup and quote.

POST /unified-video/generate

Video Status

Video

Look up progress for a video generation task when you need manual status checks or a fallback to callback delivery.

GET /unified-video/:taskId/status

Usage Logs

Billing

Fetch detailed usage history for request-level tables and billing visibility.

GET /v1/usage/logs

Usage Summary

Billing

Fetch aggregated usage totals for summary cards and dashboard views.

GET /v1/usage/summary

Seedance 1.5 Pro

Model

Customer-facing model guide for Seedance 1.5 Pro.

Model supplement for /unified-video/quote and /unified-video/generate

Kling 2.5 Turbo

Model

Single local model that automatically switches between text-to-video and image-to-video.

Model supplement for /unified-video/quote and /unified-video/generate

Kling 2.6 T2V

Model

Text-to-video only Kling 2.6 variant with audio-sensitive pricing.

Model supplement for /unified-video/quote and /unified-video/generate

Kling 2.6 I2V

Model

Image-to-video Kling 2.6 variant with required image input.

Model supplement for /unified-video/quote and /unified-video/generate

Kling 3.0

Model

Mode-based Kling model with single-shot and multi-shot request shapes.

Model supplement for /unified-video/quote and /unified-video/generate

Hailuo 2.3 Pro

Model

Image-to-video only Hailuo variant with strict allowed combinations.

Model supplement for /unified-video/quote and /unified-video/generate

Hailuo 2.3 Standard

Model

Image-to-video only Hailuo variant with lower fixed pricing.

Model supplement for /unified-video/quote and /unified-video/generate

Veo 3.1

Model

Higher-quality Veo tier sharing the same fields as the fast variant.

Model supplement for /unified-video/quote and /unified-video/generate

Veo 3.1 Fast

Model

Lower-cost Veo tier sharing the same fields as veo-3.1.

Model supplement for /unified-video/quote and /unified-video/generate

Runway

Model

One local Runway model with a strict quality-duration matrix.

Model supplement for /unified-video/quote and /unified-video/generate

Grok Video

Model

Dynamic-duration video model that needs referenceTaskId for image-to-video.

Model supplement for /unified-video/quote and /unified-video/generate