API Overview
A short guide to calling Seedance and Wan through the official APIs. Full parameter tables, SDKs, and error codes are in the upstream console after we provision your sub-account.
What we provide
We are an authorized reseller of Seedance and Wan video models. After you sign a contract and prepay, we provision the corresponding cloud sub-account: a BytePlus IAM sub-account for Seedance, and an Alibaba Cloud RAM user in a Model Studio workspace for Wan. You log in to the official console, create your own API key, and call the official video generation API.
We provide official API keys via these sub-accounts, not a relay.
Each customer receives its own least-privilege access policy. You cannot see other customers’ tasks or keys.
Seedance
Video generation is asynchronous:
- Create a task —
POST /api/v3/contents/generations/tasks. The response returns a taskid, not the video. - Poll the task —
GET /api/v3/contents/generations/tasks/{id}untilstatusissucceededorfailed. - Retrieve the video URL — on success, download
content.video_url. Video URLs are valid for 24 hours. Save the file before the link expires.
Supported Seedance models on this site: dreamina-seedance-2-5-260628, dreamina-seedance-2-0-260128, dreamina-seedance-2-0-fast-260128, dreamina-seedance-2-0-mini-260615.
Quick example (Seedance 2.5, 5 seconds, 720p, 16:9). Replace $ARK_API_KEY with the key you create in the console. Do not hard-code keys in client-side code.
curl -X POST \
https://ark.ap-southeast.bytepluses.com/api/v3/contents/generations/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $ARK_API_KEY" \
-d '{
"model": "dreamina-seedance-2-5-260628",
"content": [{"type": "text", "text": "A ceramic cup on a wooden table, slow camera push-in, soft window light."}],
"generate_audio": true,
"resolution": "720p",
"ratio": "16:9",
"duration": 5
}'
Poll the task:
curl -X GET \
"https://ark.ap-southeast.bytepluses.com/api/v3/contents/generations/tasks/$TASK_ID" \
-H "Authorization: Bearer $ARK_API_KEY"
Default resolution for these Seedance models is 720p. Set it explicitly so the cost matches the price table. This example does not enable watermark.
Sources: Create a video generation task, Base URL and authentication.
Wan
Video generation is asynchronous:
- Create a task on the video-synthesis endpoint.
- Poll
GET /api/v1/tasks/{task_id}untiloutput.task_statusisSUCCEEDEDorFAILED. - Retrieve the output video when the task succeeds.
Quick example (Wan 3.0, 5 seconds, 720P, 16:9):
curl -X POST \
"https://dashscope-intl.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-d '{
"model": "wan3.0-video",
"input": {"prompt": "A ceramic cup on a wooden table, slow camera push-in, soft window light."},
"parameters": {"resolution": "720P", "ratio": "16:9", "duration": 5}
}'
After go-live, prefer the workspace-dedicated domain we give you. The DashScope shared international host remains documented; official docs recommend migrating to the workspace domain.
Sources: Wan 3.0 API reference.
Get started
- Sign contract and prepay — we confirm models, volume, pricing, and support terms. All accounts are prepaid in USD.
- We provision your sub-account — BytePlus IAM for Seedance, and/or an Alibaba Cloud RAM user plus Model Studio workspace for Wan, with only the permissions you need.
- Log in and create your API key — you create the key yourself in the official console. Do not share it.
- Go live — run a test task, then switch production traffic to the same official endpoint.
Higher limits are available — contact us. We request limit increases on your behalf. You cannot raise limits from the sub-account console yourself.
FAQ / Why MIST Ai
Who do I contract with?
You contract with CYBERSHEILD PTE. LTD. For billing, invoices, and the Order Form, this is the legal entity named in your contract. Contact api@mistai.ai.
Do you provide official API keys, or is this a relay?
We provide official Seedance API keys via BytePlus sub-accounts, and official Wan API keys via Alibaba Cloud RAM users — not a relay. You create the key in the official console after we provision access.
Who owns the account and the key?
The sub-account sits under an upstream account held by MIST Ai. You do not own the upstream account. You create and hold your API key, and you are responsible for all activity under it. Keys you create can be disabled but not deleted, so usage stays traceable for billing; contact us if a key needs to be removed. We may change permissions, rotate access, or suspend the sub-account for security, non-payment, or acceptable-use reasons.
Where do you serve customers?
Global, excluding mainland China. Seedance runs in BytePlus region ap-southeast-1; Wan runs in Alibaba Cloud Singapore (international). Final service scope, including any territorial restrictions required by our upstream providers, is set in your contract. Sales will confirm eligibility before we provision access.
Which models can I use?
This site lists Seedance 2.5, 2.0, 2.0 Fast, and 2.0 Mini, plus Wan 3.0 and Wan 3.0 Prime. Other versions can be requested.
How is pricing and settlement handled?
This site shows official overseas list prices in USD. Your price is the contracted rate. Billing is prepaid: you top up a USD credit balance, usage is deducted as it is incurred, and access may be suspended when the balance reaches zero. Volume and partner pricing are available on request. If an upstream provider changes its prices, we adjust at the same time and on the same notice, if any, that we receive.
What are the rate limits and concurrency defaults?
Default limits depend on your plan; higher limits are available — contact us. We request increases on your behalf.
What SLA do you offer?
Activation, support hours, and any service levels are set in your contract. Contact us to discuss them. We do not publish a generic public SLA on this site.
What about content moderation?
Adult and sexually explicit content is not allowed. Seedance 2.5 and the 2.0 series do not support directly uploading real-face reference images or videos. Upstream providers also apply their own content filters. Failed generations caused by moderation are not billed.
Who handles AI-content labeling?
You are responsible for AI-content labeling required in your market.
How long is data retained?
Upstream rules apply to tasks and output files. For Seedance, video URLs are valid for 24 hours; save your files before the link expires. We do not restate upstream data-processing terms here; see the console documentation and our Privacy Policy.
How do I request wholesale pricing?
Use Talk to sales, or email api@mistai.ai.