Alibaba
Operational· checked every few minutes

Wan 3.0 API

Wan 3.0 by Alibaba, from $0.05 per second of video, on the same API key as every other model.

Price per second of videoSound included
480p
$0.05/s
$0.25 for 5 s
720p
$0.10/s
$0.50 for 5 s
1080p
$0.20/s
$1.00 for 5 s
Model IDwan-3.0
video.py
import os, time, requests
API = "https://api.zurelay.com/v1"
headers = {"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"}
res = requests.post(f"{API}/videos", headers=headers, json={
"model": "wan-3.0",
"prompt": "A red fox trotting through fresh snow at dawn, cinematic",
"seconds": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
})
res.raise_for_status()
job = res.json()
# Takes a few minutes: poll until it's done
while job["status"] in ("queued", "in_progress"):
time.sleep(5)
job = requests.get(f"{API}/videos/{job['id']}", headers=headers).json()
if job["status"] == "failed":
raise SystemExit(job["error"]["message"])
video = requests.get(f"{API}/videos/{job['id']}/content", headers=headers)
with open("video.mp4", "wb") as f:
f.write(video.content)
print(f"Saved video.mp4 for ${job['cost']}")

Base URL https://api.zurelay.com/v1. Plain JSON over HTTPS: start a job, poll it, download the MP4. Video API docs

Resolutions
480p · 720p · 1080p
Clip length
2–30 seconds
Aspect ratios
6 shapes, 21:9 to 9:16
Audio
Generated, included
Typical 5 s clip
Ready in ~2.5 min
Status
Operational

Pricing

Wan 3.0 API pricing. By the second.

Pay as you go from prepaid credit, with no subscription and no minimum. A video is charged only once it's delivered; videos that fail cost nothing.

ResolutionPer second5 s clip30 s clip
480p
$0.05$0.25$1.50
720p
$0.10$0.50$3.00
1080p
$0.20$1.00$6.00

A clip costs its length in seconds times the price at its resolution. It's held from your balance when the job is accepted and charged when the video is delivered. Sound, first and last frames, reference images and the aspect ratio don't change the price.

Cost calculator

Pick a resolution and a length, and how many videos you make.

Resolution
Length5 seconds
Videos per month100
One clip
$0.50
Per second
$0.10
Every month$50.00

100 clips × $0.50

Get started

Call Wan 3.0 in three steps.

No waitlist and nothing to install: three HTTPS endpoints and your API key.

  1. 1

    Create a key

    Sign up, add credit and create an API key. Set a monthly budget or a rate limit per key if you like.

  2. 2

    Send requests to Zurelay

    Every video endpoint lives under this base URL. Send your key as a Bearer token.

    https://api.zurelay.com/v1
  3. 3

    Use wan-3.0

    POST a prompt to /v1/videos, poll the job every few seconds until it's completed, then download the MP4. Videos are kept for 30 days.

    wan-3.0

FAQ

Wan 3.0 API questions.

Anything else, write to sales@zurelay.com and an engineer will answer.

How much does the Wan 3.0 API cost?

Zurelay charges by the second of video: $0.05 at 480p, $0.10 at 720p, $0.20 at 1080p. A clip costs its length times that rate, so a 5 s 720p clip is $0.50. It's charged only when the video is delivered, and videos that fail cost nothing.

How do I call the Wan 3.0 API?

Create a Zurelay API key and POST a prompt to https://api.zurelay.com/v1/videos with the model ID wan-3.0. Poll GET /v1/videos/{id} every few seconds until its status is completed, then download the MP4 from /v1/videos/{id}/content.

How long does Zurelay keep generated videos?

30 days. A completed job's url is a signed link that lasts 24 hours; fetch the job again for a fresh one, or download the MP4 through /v1/videos/{id}/content.

More models on Zurelay

All models

Stop paying list price.
Start saving today.

Create a key in seconds, point the SDK you already use at Zurelay, and every request costs up to 85% less from the first token.