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
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
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
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.
Guide
ProductThe product-facing integration guide for building a customer-friendly MidSync frontend.
Guide for multiple API surfaces
Video Models
VideoFetch runtime video model metadata so the frontend can render only supported fields and options.
GET /unified-video/models
Video Quote
VideoPreview point cost for the exact video request body before creating the task.
POST /unified-video/quote
Video Generate
VideoCreate the real video generation task after the customer accepts the setup and quote.
POST /unified-video/generate
Video Status
VideoLook 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
BillingFetch detailed usage history for request-level tables and billing visibility.
GET /v1/usage/logs
Usage Summary
BillingFetch aggregated usage totals for summary cards and dashboard views.
GET /v1/usage/summary
Seedance 1.5 Pro
ModelCustomer-facing model guide for Seedance 1.5 Pro.
Model supplement for /unified-video/quote and /unified-video/generate
Kling 2.5 Turbo
ModelSingle 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
ModelText-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
ModelImage-to-video Kling 2.6 variant with required image input.
Model supplement for /unified-video/quote and /unified-video/generate
Kling 3.0
ModelMode-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
ModelImage-to-video only Hailuo variant with strict allowed combinations.
Model supplement for /unified-video/quote and /unified-video/generate
Hailuo 2.3 Standard
ModelImage-to-video only Hailuo variant with lower fixed pricing.
Model supplement for /unified-video/quote and /unified-video/generate
Veo 3.1
ModelHigher-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
ModelLower-cost Veo tier sharing the same fields as veo-3.1.
Model supplement for /unified-video/quote and /unified-video/generate
Runway
ModelOne local Runway model with a strict quality-duration matrix.
Model supplement for /unified-video/quote and /unified-video/generate
Grok Video
ModelDynamic-duration video model that needs referenceTaskId for image-to-video.
Model supplement for /unified-video/quote and /unified-video/generate