Halloween sale · up to 40% off your first month + bonus credits, claimable daily

Claim it

Official BytePlus partnerBytePlus, a ByteDance company

Developer API · Wan 3.0 Prime

Wan 3.0 API

Generate Wan 3.0 video from your own code: Wan 3.0 Prime for speed and Wan 3.0 for the lowest price, 4 to 30 second clips at 720p or 1080p with generated sound, from $0.090 per second. Prepaid tokens, webhooks, no subscription.

  • From $0.090/s
  • Prepaid tokens
  • Webhooks
  • Up to 10 reference images
  • No watermark
On this page
  1. Make a Wan 3.0 video in one request
  2. What the Wan 3.0 API does
  3. Wan 3.0 API pricing
  4. Wan 3.0 API price compared
  5. How to start
  6. Good to know
  7. Wan 3.0 API questions
  8. Keep exploring

Make a Wan 3.0 video in one request

POST /v1/videos with kreator-video-wan-3-prime, then poll the job (or pass a webhook_url).

curl https://kreatorflow.ai/v1/videos \
  -H "Authorization: Bearer $KREATORFLOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: wok-001" \
  -d '{
    "model": "kreator-video-wan-3-prime",
    "prompt": "close-up of a street food vendor flipping noodles in a flaming wok at night, steam rising, the camera slowly pushes in",
    "duration": 5,
    "aspect_ratio": "9:16",
    "resolution": "720p",
    "generate_audio": true
  }'

# then poll until status is completed, failed, canceled or blocked
curl https://kreatorflow.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $KREATORFLOW_API_KEY"

Create a key in the API console and export it as KREATORFLOW_API_KEY. The 202 response returns the job with its quoted token cost; tokens are reserved at submit and charged only when the video is delivered. Full field reference in the developer docs.

What the Wan 3.0 API does

Text to video

Describe the subject, the action and the camera; get a 4 to 30 second clip in 16:9, 9:16, 1:1, 4:3, 3:4, 21:9.

First and last frame

Send a first frame, or a first and a last frame, and Wan 3.0 animates between them.

Reference images and characters

Up to 10 images or character_ids, named Image 1, Image 2 in the prompt, to keep a person or product on screen.

Generated sound

Set generate_audio: true for voices, effects and ambience made with the picture. It does not change the price.

Webhooks and idempotency

Pass webhook_url for a signed callback when the job finishes, and an Idempotency-Key header so retries never double-charge.

One key, every model

The same key and tokens run Seedance, Seedream, audio and Lip Sync. Official BytePlus partner.

Wan 3.0 API pricing

Per second of delivered video, from the API's own rate table. Generated sound is free; failed jobs are not charged.

Wan 3.0 Prime, 720p

$0.090

per second · $0.45 per 5 s

Wan 3.0 Prime, 1080p

$0.190

per second · $0.95 per 5 s

Wan 3.0, 720p

$0.070

per second · $0.35 per 5 s

Wan 3.0, 1080p

$0.140

per second · $0.70 per 5 s

Tokens cost $0.05 each, prepaid in top-ups from $20 to $5000, with no subscription. Model ids: kreator-video-wan-3-prime and kreator-video-wan-3.

Wan 3.0 API price compared

Per second of video, against every API that publishes the same setting and costs more, read on 23 October 2026.

SettingKreatorFlowHigher published prices
Wan 3.0 Prime, 720p$0.090/sEvoLink $0.120/s (25% less here); Kie.ai $0.126/s (28% less here); OpenRouter $0.140/s (35% less here); WaveSpeedAI $0.142/s (36% less here)
Wan 3.0 Prime, 1080p$0.190/sEvoLink $0.239/s (20% less here); Kie.ai $0.252/s (24% less here); OpenRouter $0.280/s (32% less here); WaveSpeedAI $0.285/s (33% less here)
Wan 3.0, 720p$0.070/sEvoLink $0.075/s (6% less here); Kie.ai $0.080/s (12% less here); WaveSpeedAI $0.095/s (26% less here); fal.ai $0.100/s (30% less here); OpenRouter $0.100/s (30% less here)
Wan 3.0, 1080p$0.140/sEvoLink $0.150/s (6% less here); Kie.ai $0.160/s (12% less here); WaveSpeedAI $0.190/s (26% less here); fal.ai $0.200/s (30% less here); OpenRouter $0.200/s (30% less here)

Sources: EvoLink, Kie.ai, OpenRouter, WaveSpeedAI, EvoLink, Kie.ai, WaveSpeedAI, fal.ai, checked 23 October 2026. Prices change; check each provider before you buy. Full table: Wan 3.0 price comparison.

How to start

  1. 1

    Get a key

    Sign in to the API console, create a key with the videos:create scope and top up tokens.

  2. 2

    Send kreator-video-wan-3-prime

    POST /v1/videos with the model, a prompt, duration, aspect ratio and resolution. Add a first frame or reference images if you have them.

  3. 3

    Collect the video

    Poll GET /v1/jobs/{job_id} or receive the webhook, then download the result from the job.

Good to know

  • Send only durations (4, 5, 6, 8, 10, 12, 15, 20, 25, 30 s), aspect ratios and resolutions the model lists; anything else returns 400.
  • Frames and reference images cannot be combined in one job.
  • Up to 5 Wan 3.0 jobs run at once; when full you get 429 rate_limited with Retry-After and nothing is reserved.
  • Failed jobs release their reserved tokens automatically.

Wan 3.0 API questions

How do I use the Wan 3.0 API?

Create a key in the KreatorFlow API console, add prepaid tokens, then send POST /v1/videos with model kreator-video-wan-3-prime, a prompt, a duration, an aspect ratio and a resolution. Poll GET /v1/jobs/{job_id} or pass a webhook_url, and download the result from the job.

How much does the Wan 3.0 API cost?

Wan 3.0 Prime costs $0.090 per second at 720p and $0.190 at 1080p; Wan 3.0 costs $0.070 per second at 720p and $0.140 at 1080p, billed per second of delivered video from prepaid tokens ($0.05 each). A 5-second clip on Wan 3.0 Prime at 720p is $0.45. Generated sound costs nothing extra, and failed jobs are not charged.

Is the KreatorFlow Wan 3.0 API cheaper?

Yes, compared with EvoLink, Kie.ai, OpenRouter, WaveSpeedAI, fal.ai: up to 36% less per second, from each provider's own page on 23 October 2026. See the Wan 3.0 price comparison for every setting and source.

What is the difference between Wan 3.0 and Wan 3.0 Prime?

Same model and the same request fields. Wan 3.0 Prime (kreator-video-wan-3-prime) runs in a much faster mode and costs a little more per second than Wan 3.0 (kreator-video-wan-3).

Can I animate my own images with the Wan 3.0 API?

Yes. Send a first frame (first_frame_url or first_frame_upload_id), or a first and a last frame, and Wan 3.0 animates between them. Or send up to 10 reference images or character_ids; the prompt names them "Image 1", "Image 2" and so on. Frames and references cannot be combined in one job.

How long and how big can a Wan 3.0 API video be?

4, 5, 6, 8, 10, 12, 15, 20, 25, 30 seconds (up to 30), at 720p or 1080p, in 16:9, 9:16, 1:1, 4:3, 3:4, 21:9.

Are there rate limits on the Wan 3.0 API?

Up to 5 Wan 3.0 jobs run at once across the platform. When it is full, POST /v1/videos answers 429 rate_limited with a Retry-After header and nothing is reserved, so you can retry safely. Send an Idempotency-Key header so a retried request never creates a second job.

Do I need a subscription?

No. Top up between $20 and $5000 of prepaid tokens and pay only for delivered video. The same key also runs ByteDance's Seedance and Seedream models: KreatorFlow is an official partner of BytePlus, a ByteDance company.

Build with the Wan 3.0 API

Create a key, top up from $20 and send your first Wan 3.0 Prime job. KreatorFlow is an official partner of BytePlus, a ByteDance company.

Keep exploring