Cheaper Gen.
AlibabavideoBest valueUnavailable

Wan 3.0 Reference to Video API

Reference to Video with Wan 3.0 by Alibaba. Up to 30-second videos with audio from Alibaba.

FromUp to −51%
$0.025/sOfficial price $0.05

per second of video · 480p

Try Wan 3.0 Reference to Video

Type @ to point at a reference image, video or audio clip0/5000

Up to 4 images for characters, products, style or scene. Refer to them in the prompt as @Image1, @Image2…

Up to 5 MP4/MOV clips for motion, camera moves or effects (1–15 s each, 15 s in total, ≤ 100 MB each). Refer to them as @Video1, @Video2… Reference-video seconds are billed like output seconds; reference + output must be 30 s or less.

Up to 5 MP3/WAV clips for voice, music or sound (1–15 s each, 15 s in total, ≤ 15 MB each). Refer to them as @Audio1, @Audio2…

Output frame shape.

Output resolution. Higher resolutions cost more per second.

5s

Length of the generated clip in seconds (2–30s). You pay per second.

Generate synchronized sound, ambience and dialogue. No extra cost.
Estimated cost…

Create a free account with Google or email — pay only for what you generate.

Your video will appear here

Write a prompt, pick your settings and hit Run. You only pay for successful generations.

Also available: Wan 3.0 Text to Video · Wan 3.0 Image to Video

Wan 3.0 Reference to Video API

POST/api/v1/run/alibaba/wan-3.0/reference-to-video

Submits an asynchronous job and returns 202 with a generation id. Poll GET /api/v1/generations/{id} or pass webhook_url. See job lifecycle.

Input parameters

NameTypeDescriptionAffects price
promptrequiredstringDescribe the shot: subject, action, camera movement, lighting and style.No
reference_image_urlsstring[] (URLs)Up to 4 images for characters, products, style or scene. Refer to them in the prompt as @Image1, @Image2…
Max items: 4
No
reference_video_urlsstring[] (video URLs)Up to 5 MP4/MOV clips for motion, camera moves or effects (1–15 s each, 15 s in total, ≤ 100 MB each). Refer to them as @Video1, @Video2… Reference-video seconds are billed like output seconds; reference + output must be 30 s or less.
Max items: 5
Yes
reference_audio_urlsstring[] (audio URLs)Up to 5 MP3/WAV clips for voice, music or sound (1–15 s each, 15 s in total, ≤ 15 MB each). Refer to them as @Audio1, @Audio2…
Max items: 5
No
aspect_ratiostring (enum)Output frame shape.
Values: 16:9 · 9:16 · 1:1 · 4:3 · 3:4
Default: 16:9
Yes
resolutionstring (enum)Output resolution. Higher resolutions cost more per second.
Values: 480p · 720p · 1080p
Default: 720p
Yes
durationintegerLength of the generated clip in seconds (2–30s). You pay per second.
Range: 2–30s
Default: 5
Yes
generate_audiobooleanGenerate synchronized sound, ambience and dialogue. No extra cost.
Default: true
No
negative_promptstringThings to avoid in the output.No
seedintegerUse the same seed and settings to reproduce a result. Leave empty for random.No
webhook_urlstring (URL)Optional. We POST the finished generation here, signed with your webhook secret. WebhooksNo

Request

curl -X POST https://cheapergen.com/api/v1/run/alibaba/wan-3.0/reference-to-video \
  -H "Authorization: Bearer $CHEAPERGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "The woman in @Image1 walks through the café from @Image2 and orders a coffee, moving like @Video1",
  "reference_image_urls": [
    "https://cdn.cheapergen.ai/samples/reference-1.jpg",
    "https://cdn.cheapergen.ai/samples/reference-2.jpg"
  ],
  "reference_video_urls": [
    "https://cdn.cheapergen.ai/samples/reference-1.mp4"
  ],
  "aspect_ratio": "16:9",
  "resolution": "720p",
  "duration": 5
}'

Response

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "alibaba/wan-3.0",
  "endpoint": "alibaba/wan-3.0/reference-to-video",
  "mode": "reference-to-video",
  "status": "queued",
  "input": {
    "prompt": "The woman in @Image1 walks through the café from @Image2 and orders a coffee, moving like @Video1",
    "reference_image_urls": [
      "https://cdn.cheapergen.ai/samples/reference-1.jpg",
      "https://cdn.cheapergen.ai/samples/reference-2.jpg"
    ],
    "reference_video_urls": [
      "https://cdn.cheapergen.ai/samples/reference-1.mp4"
    ],
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

Wan 3.0 pricing

Pay per second of video. No subscription. Failed generations are refunded automatically.

TierOfficial priceCheaper Gen.
480p
per second
$0.05/s$0.025/s
720p
per second
$0.10/s$0.049/s
1080p
per second
$0.20/s$0.099/s
  • Official price: Alibaba Cloud Model Studio international list price ($0.05 / $0.10 / $0.20 per second; reference-video seconds billed at the same rate). Prices verified 2026-10-14.
  • Reference-video seconds are billed at the same per-second rate as the output.

Related models