How to Use the Alibaba WAN 2.6 API: video to video integration guide (2026)

2 min · Updated 2026-07-11 · By the NamiFusion team

Learn how to call the Alibaba WAN 2.6 API on NamiFusion: parameters, pricing (from ≈$0.675) and runnable copy-paste code — try it in the playground first.

Alibaba WAN 2.6 is a video to video model by Alibaba: Alibaba WAN 2.6 Reference-to-Video seamlessly transforms character, prop, or scene references—supporting both single and multi-view inputs—into high-quality video sequences. It excels at preserving identity, style, and layout while delivering fluid, coherent motion. Experience peak performance via our production-ready REST API, featuring zero cold starts and cost-effective pricing. On NamiFusion you can try it in the playground (exact quote shown before you submit), then call it through one unified REST API — about $0.675 per typical run.

TL;DR

· Task type: video to video, provided by Alibaba

· Pricing: about $0.675 per typical run ($1 = 100 credits), pay-as-you-go

· Getting started: playground (exact quote before submit) → create an API key → one POST request

· Tunable parameters: 6 (see the table below)

· No platform watermark; commercial use allowed (per the Terms of Service)

What can you build with Alibaba WAN 2.6?

Short-form video and ad clips: go from a prompt or a single image to publishable motion content.

Product demos and concept previews: validate storyboards and visual direction cheaply before any shoot.

A social content factory: batch vertical clips and ride trending topics fast.

Remixing existing assets: image-to-video brings static work to life and extends its lifespan.

How do you call this API?

  1. Sign up on NamiFusion and create a key on the API Keys page (signup bonus credits can only be used on selected models).
  2. Submit a task with the cURL example below, passing your key as a Bearer token.
  3. Poll the task status with the returned task_uuid and read the output URLs when completed.
Submit a task
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/alibaba/wan-2.6/reference-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "character1 turns gently toward the camera with natural movement and a subtle smile. Smooth cinematic lighting.",
    "negative_prompt": "Avoid dark or gloomy scenes, and ensure no elements of destruction or chaos are present.",
    "size": "1920*1080",
    "duration": 5,
    "shot_type": "single",
    "seed": 12345
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"

What parameters does it take?

prompt (Prompt): required

negative_prompt (Negative Prompt): optional

size (Size): optional, default "1920*1080"

duration (Duration): optional, default 5

shot_type (Shot Type): optional, default "single"

seed (Seed): optional

How do you write prompts for Alibaba WAN 2.6?

  1. Subject first: lead with the actor and action, then add environment, lighting and style ("an astronaut sprinting through a neon street in the rain, cinematic, shallow depth of field").
  2. Concrete nouns beat stacked adjectives: "85mm portrait lens, golden-hour backlight" works far better than "very beautiful, ultra high quality".
  3. Change one variable per iteration: pin the seed to reproduce a result, tweak a single phrase at a time so you know what actually moved the output.
  4. State negatives positively: instead of "no blur", ask for "sharp focus, crisp details".

How much does it cost?

Pay-per-use in credits. About $0.675 per typical run ($1 = 100 credits); the exact price varies with parameters like resolution or duration, and the playground shows the exact quote before you submit.

Alibaba WAN 2.6

alibaba/wan-2.6/reference-to-video

Alibaba WAN 2.6 Reference-to-Video seamlessly transforms character, prop, or scene references—supporting both single and multi-view inputs—into high-quality video sequences. It excels at preserving identity, style, and layout while delivering fluid, coherent motion. Experience peak performance via our production-ready REST API, featuring zero cold starts and cost-effective pricing.

Parameters

ParameterTypeRequiredDefaultDescription
reference_urlsarraytrue—1–5 reference files: up to 5 images and 3 videos. Array order maps to character1, character2, ... . Reference images are free; the full duration of each reference video is added to the output duration for billing.; 1–5 URLs
promptstringtrue—The positive prompt for the generation.; max 1500 characters
negative_promptstringfalse—The negative prompt for the generation.; max 1500 characters
sizestringfalse"1920*1080"The size of the generated media in pixels (widthheight). 19201080, 10801920, 14401440, 16321248, 12481632, 1280720, 7201280, 960960, 8321088, 1088*832
durationintegerfalse5The duration of the generated media in seconds. [2, 10]; integer
shot_typestringfalse"single"The type of shots to generate. single, multi
seedintegerfalse—The random seed to use for the generation.

Pricing

Total price = unit rate × ceil(output duration + sum of full reference video durations). Round up once after adding all durations, not per video. Reference images add no duration or fee. This policy uses full reference durations; it does not use a fixed 5-second surcharge or Alibaba reference-duration truncation.

ResolutionUSD/s
720P$0.10
1080P$0.15

Defaults: 1080P, 5 output seconds. With image-only references the price is $0.75 (75 credits).

Example: one 10-second reference video and a 5-second output are billed as 15 seconds. Reference order maps to character1, character2, ... . USD 1 = 100 credits; account discounts are applied separately.

720P: 1280*720, 720*1280, 960*960, 1088*832, 832*1088.

1080P: 1920*1080, 1080*1920, 1440*1440, 1632*1248, 1248*1632.

API

curl -X POST https://www.namifusion.com/api/v1/marketplace/run/alibaba/wan-2.6/reference-to-video \
  -H "Authorization: Bearer $API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "input": {
    "size": "1920*1080",
    "duration": 5,
    "shot_type": "single",
    "reference_urls": [
      "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/08/31/0d2b8fc70ea0.jpeg"
    ],
    "prompt": "character1 turns gently toward the camera with natural movement and a subtle smile. Smooth cinematic lighting.",
    "seed": 12345
  }
}'
curl 'https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID' \
  -H "Authorization: Bearer $API_KEY"

Poll task_uuid until completed or failed. Successful output.videos contains video URL strings.

FAQ

Can I try it for free first?+

Signup bonus credits can only be used on selected models, and eligibility may change. The playground shows the exact quote before submission.

Can I use the output commercially? Is there a watermark?+

Yes, outputs are yours to use commercially, and NamiFusion adds no platform watermark — subject to the Terms of Service and applicable law.

What is the content policy?+

Pornographic content, sexualized content involving a minor, unauthorized use of real people, deceptive impersonation, fraud and false endorsements are prohibited. Lawful, consensual, non-explicit adult themes may be permitted; see the Terms of Service.

How long does a Alibaba WAN 2.6 task take?+

It depends on parameters — images usually take seconds, videos tens of seconds to minutes. The API returns a task_uuid for polling.

What are the resolution and duration limits?+

See the parameter table above — each model lists its available resolution and duration options there and in the playground.

How to Use the Alibaba WAN 2.6 API: video to video integration guide (2026) | NamiFusion Blog