Access Wan 3.0 (Tongyi Wanxiang 3.0), the cost-first standard tier, through EvoLink's unified video API. Test text-, image-, and reference-to-video with docs and web page references first.
Alibaba Cloud·Video Generation·Available
From ~$0.038 / s at 480p$0.050 official price-25%
Text-to-VideoImage-to-VideoReference-to-VideoDocs & Web Page ReferenceMulti-Reference InputOptional Audio Track
Production routeThis rate reflects platform-side availability — only confirmed server errors (HTTP 500 / empty response) count as failures. User-side issues (content moderation, invalid params, cancellation) plus rate limits, timeouts and auth errors are excluded. Before real traffic arrives, empty buckets may display as available.Live
Live
Model Highlights
Cost-efficient batch and background generation
Use Cases
Content batches, async pipelines, budget-sensitive production
Input
Text, frames, images, video, audio, docs, web pages
Pick a route, run a real generation against the Wan 3.0 API, and see the exact credits it costs before you write any code. Every run here uses the same endpoint and billing as production.
Create a video
Runs against the live API with your own balance
Duration5s
Resolution
Aspect ratio
Audio track
Estimated cost ~$0.37525.5 cr
720P × 5s
Ready
Add a prompt or upload your reference material, then hit Generate — your result will appear here.
History
Results are kept for 24 hours — download anything you want to keep.
Your generation history will appear here
Know your Wan 3.0 testing cost before you add credits.
Live rates use the Alibaba Cloud Singapore/International price basis and bill per second of video. 480p is the base, 720p is 2x, and 1080p is 4x. Reference video seconds are added to the output duration; reference images, audio, documents, and web pages are free.
Your first test
Text-to-video, 2s at 480P — the cheapest possible request, no input video
Minimum charge
Credits5.1
2 seconds at 480P
Approx. cost$0.075
About 133 runs for $10
Credits are reserved when the task is created and settled against the upstream receipt when it finishes. Failed tasks are refunded in full.
With reference videoReference-to-video, 5s output + 3s input at 720P
~$0.600-25%
~40.8 cr·~$0.800 Official price
Calculated with the same function the Playground uses, at the rate for your user group. Reference video seconds count towards billing; reference images, audio, documents, and web pages do not.
Per-second rates
Route
480P
720P(default)
1080P
Billed seconds
Text-to-videowan3.0-text-to-video
$0.038/s-25%
2.55 cr/s$0.050 Official price
$0.075/s-25%
5.1 cr/s$0.100 Official price
$0.150/s-25%
10.2 cr/s$0.200 Official price
Output seconds only
Image-to-videowan3.0-image-to-video
$0.038/s-25%
2.55 cr/s$0.050 Official price
$0.075/s-25%
5.1 cr/s$0.100 Official price
$0.150/s-25%
10.2 cr/s$0.200 Official price
Output seconds only
Reference-to-videoWith image, audio, document, or web-page references
$0.038/s-25%
2.55 cr/s$0.050 Official price
$0.075/s-25%
5.1 cr/s$0.100 Official price
$0.150/s-25%
10.2 cr/s$0.200 Official price
Output seconds only
Reference-to-videoWith reference video
$0.038/s-25%
2.55 cr/s$0.050 Official price
$0.075/s-25%
5.1 cr/s$0.100 Official price
$0.150/s-25%
10.2 cr/s$0.200 Official price
Reference video seconds + output seconds
Text-to-video
wan3.0-text-to-video · Output seconds only
480P $0.038/s · 2.55 cr/s $0.050/s-25%
720P $0.075/s · 5.1 cr/s $0.100/s-25%
1080P $0.150/s · 10.2 cr/s $0.200/s-25%
Image-to-video
wan3.0-image-to-video · Output seconds only
480P $0.038/s · 2.55 cr/s $0.050/s-25%
720P $0.075/s · 5.1 cr/s $0.100/s-25%
1080P $0.150/s · 10.2 cr/s $0.200/s-25%
Reference-to-video
With image, audio, document, or web-page references · Output seconds only
480P $0.038/s · 2.55 cr/s $0.050/s-25%
720P $0.075/s · 5.1 cr/s $0.100/s-25%
1080P $0.150/s · 10.2 cr/s $0.200/s-25%
Reference-to-video
With reference video · Reference video seconds + output seconds
480P $0.038/s · 2.55 cr/s $0.050/s-25%
720P $0.075/s · 5.1 cr/s $0.100/s-25%
1080P $0.150/s · 10.2 cr/s $0.200/s-25%
Input frames and reference images are never billed — Wan 3.0 has no per-image surcharge. Turning the audio track off costs the same as leaving it on.
The minimum charge uses the 480p x 2s floor. Use the live table above for the current rate on each route.
Auto duration (duration: -1): the model picks the length, so credits are reserved at the 30s cap — about 153 credits (~$2.250) at 720P. You are only charged for the seconds actually generated; the rest is refunded when the task finishes.
Wan 3.0 for cost-efficient production
Wan 3.0 is the lower-cost standard tier for 30-second multimodal video generation. Choose it for batch jobs and background pipelines; move latency-sensitive previews or user-facing generation to Wan 3.0 Prime.
All three EvoLink IDs map to Alibaba's upstream wan3.0-video model. Upstream rejects mixing first/last frames with reference material, so pick the ID that matches your input.
Default resolution
720p
Upstream defaults to 1080p, which costs 4x the base rate. We default to 720p so a request with no quality field never lands on the most expensive tier by accident.
Duration
2-30 seconds, or -1 for auto
Auto duration lets the model choose the length. Because the length is unknown up front, credits are reserved at the 30s cap and the unused part is refunded on completion.
Reference material
Up to 10 images, 5 videos, 5 audio tracks, 1 document, 1 web page
The prompt addresses them as Image 1, Video 1, Audio 1 — each modality numbered independently, in array order. A document and a web page are mutually exclusive.
Audio track
On by default, switchable
The generate_audio boolean controls whether the generated video has sound. It costs the same either way. Note the field name: a top-level audio key is not part of the request schema and gets dropped, so it must be generate_audio.
Result links
Valid for about 24 hours
Result URLs point at upstream storage and are not re-hosted. Download or copy anything you need to keep before they expire.
Key Wan 3.0 API parameters
These fields cover the main integration decisions. Open the API Reference for route-specific request and response examples.
modelstring
Choose the text, image, or reference-video EvoLink model ID that matches your input.
Default: route-specific
promptstring
Describe the scene, motion, camera behavior, audio, and how numbered reference assets should be used.
Default: required
qualityenum
Select 480p, 720p, or 1080p. Resolution changes the per-second billing multiplier.
Default: 720p
durationinteger
Set 2-30 output seconds, or -1 to let the model choose the duration.
Default: 5
aspect_ratioenum
Use adaptive, 16:9, 4:3, 1:1, 3:4, or 9:16 for the output frame.
Default: adaptive
generate_audioboolean
Turn the generated audio track on or off without changing the video rate.
Default: true
model_paramsobject
Pass first/last frames or numbered image, video, audio, document, and web-page references.
Default: route-specific
callback_urlstring
Receive an HTTPS completion notification instead of relying only on task polling.
Default: optional
Two ways to use Wan 3.0: EvoLink API or Agent
Use the EvoLink API for product integration and batch jobs, or call it from Codex, Claude, or Gemini for fast creative and development workflows. Both paths share the same EvoLink API key, balance, model routes, and task history.
Option 1
Integrate with the EvoLink API
Best for: product backends, batch jobs, automated workflows
Call EvoLink’s unified video API from your server and control the model ID, parameters, task queue, callbacks, and result storage.
1Validate output and cost with a real brief in Playground
2Create an EvoLink API key in the console
3Pick the model ID that matches your task from the route cards above
4Submit the task and retrieve the result by polling or HTTPS callback
Best for: creative and development tasks in Codex, Claude, and Gemini
Give the Agent your output goal, assets, and acceptance criteria. It can choose the route, assemble the request, track the task, and return the result without requiring you to hand-code every step.
1Set EVOLINK_API_KEY in your local environment; never put it in code or a prompt
2Describe the output goal, references, and the key parameters
3Ask the Agent to call a Wan 3.0 route and save the task ID
4Let the Agent poll the final state, download the result, and report failure reasons
What people build with Wan 3.0
The reference route is what sets Wan 3.0 apart — most of these depend on it.
Product commercials with Wan 3.0
Feed a product photo plus a reference video of the camera move you want, and get a finished spot that keeps the product consistent.
Character consistency with Wan 3.0
Supply several images of the same character so the model holds their look across an entire clip.
Style transfer with Wan 3.0
Use a reference video for motion and reference images for look, then describe the new scene in the prompt.
Brief to video with Wan 3.0
Attach a deck or PDF as a reference document and let the model work from the brief itself.
Frame interpolation with Wan 3.0
Give a first and last frame on the image-to-video route and let the model fill in the motion between them.
Long-form shots with Wan 3.0
Durations run to 30 seconds, long enough for a full scene rather than a three-second loop.
This example shows the shortest runnable flow: create a task, save the returned task ID, then poll or wait for an HTTPS callback. Open the API tab for the complete parameter and response reference.
A Wan 3.0 task that reaches a final failed state is not charged. Keep the task ID, inspect the final state, and identify whether the cause is validation, review, or execution before retrying.
Callback not received
callback_url must be a public HTTPS URL, not localhost or a private network address. Always keep the task ID as a polling fallback.
Choose Wan 3.0 when cost matters more than latency
The standard tier keeps the core 30-second multimodal workflow at a lower per-second price than Prime.
Good fit
You run batch or background video jobs where turnaround time is not blocking a user
You want the lower per-second price across 480p, 720p, and 1080p
You need up to 30 seconds of text, image, or mixed-reference video
You need documents or web pages to drive reference-video content
You want one EvoLink key and balance across Wan 3.0 Standard and Prime
Consider another route
You need to cancel a running task — Wan 3.0 tasks cannot be cancelled
You need result links that stay alive longer than 24 hours without re-hosting
You need negative prompts or prompt enhancement — Wan 3.0 dropped both
You need video editing or extension of an existing clip
Generation time blocks previews, review sessions, or user-facing workflows — use Wan 3.0 Prime
Four things that trip people up on the first integration.
1
Save the result within 24 hours
Result URLs point at upstream storage with a signed expiry. Download or re-host them as part of your completion handler, not later.
2
Budget for auto duration
With duration: -1 the reserved amount is the 30-second cap, which is 6x a 5-second request. The difference comes back on completion, but the balance check happens up front.
3
Match the model ID to your input
Each route accepts one kind of input. Sending reference videos to the image-to-video route returns 400 rather than silently ignoring them.
4
Poll or use a callback
Generation is asynchronous and can take minutes. Poll the task endpoint or register an HTTPS callback; tasks cannot be cancelled once created.
Wan 3.0 Standard or Prime: choose by cost and speed
Keep Standard for unattended batch work and choose Prime when generation time is blocking a user, creator, or reviewer. Both tiers remain asynchronous; compare the live route prices before switching.
Wan 3.0 (Tongyi Wanxiang 3.0) is Alibaba's video generation model. EvoLink exposes three request model IDs — text-to-video, image-to-video, and reference-to-video — that map to the upstream wan3.0-video model on the standard /v1/videos/generations endpoint.
Why are there three model IDs instead of one?
Upstream refuses to mix first/last frames with reference material in the same request. Splitting that rule into three model IDs means an invalid combination cannot be expressed in the first place, and the error you get names the right alternative.
How much does Wan 3.0 cost?
Billing is per second and the live table above is the source of truth for your route. 480p is the base rate, 720p is 2x, and 1080p is 4x. Reference video seconds are added to the output duration.
What is the default resolution?
720p. Upstream defaults to 1080p, but that tier costs four times the base rate, so we default to 720p — a request with no quality field never lands on the most expensive tier by accident.
What does duration: -1 do?
It hands the length choice to the model. Because the output length is unknown when the task is created, credits are reserved at the 30-second cap. You are only charged for the seconds actually generated, and the difference is refunded when the task finishes.
How long do the result links last?
About 24 hours. Result URLs point directly at upstream storage and are not re-hosted, so download or copy anything you want to keep as part of your completion handler.
Are reference images billed?
No. Only video seconds are billed — the output duration plus any reference video seconds. Reference images, reference audio, documents, and web pages are all free.
What is the difference between generate_audio and audio_urls?
generate_audio is a boolean that turns the generated video's soundtrack on or off, and it costs the same either way. audio_urls is an array of reference audio files on the reference-to-video route, used as material the prompt can address as Audio 1, Audio 2. Note that a top-level audio key is not accepted — the switch must be sent as generate_audio.
How do I reference material in the prompt?
By number, per modality: Image 1..N, Video 1..N, Audio 1..N, each following the order of its own array. Reordering an array changes what a given number points at.
Can I cancel a running task?
No. Wan 3.0 tasks cannot be cancelled once created. If a task fails, the reserved credits are refunded in full automatically.
Does Wan 3.0 support negative prompts?
No. negative_prompt and prompt_extend exist on Wan 2.7 but were dropped in Wan 3.0. Sending them returns a 400 naming the unsupported field — use Wan 2.7 if you depend on them.
How long does generation take?
Minutes rather than seconds, depending on duration and resolution. Generation is asynchronous: poll the task endpoint or register an HTTPS callback to be notified on completion.
What is the difference between Wan 3.0 and Wan 3.0 Prime?
Wan 3.0 Standard is the lower-cost choice for batch and background jobs. Wan 3.0 Prime keeps the core capabilities aligned but provides significantly faster end-to-end generation for latency-sensitive workflows. Actual completion time varies, and EvoLink does not promise a fixed speed multiplier or latency SLA.