Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Wan 2.7 Video API — Text, Image & Reference Video Generation

One Wan 2.7 Video API endpoint is a text to video API, an image to video API, a reference to video API, and a video editing API at once. The Alibaba Wan video model auto-routes by request shape, renders 720P or 1080P, and bills per second.

Highlights
2–15 s · 720P / 1080P · video edit & voice refs
Best for
Edits, character clips, dubbing-ready shots
Input
Text, images, video or voice references
Output
Video (mp4)
Input

Up to 5000 characters

Up to 500 characters · optional

0/1 file

Public URL · optional

Default 16:9

720P · 1080P · default 1080P

5

2 to 15 seconds · default 5

Default on

Default off

Integer · optional

Estimated cost~$0.603603 credits
API only

Content-filter policy for this model disables browser generation — call the API with your key to run it.

Result

Try one of these prompts

What is the Wan 2.7 Video API?

Wan 2.7 Video is Alibaba's video model, exposed on reAPI as one async endpoint that routes by request shape into four modes: text-to-video, image-to-video (first frame, first-and-last frame, continuation of an existing clip, or a still driven by an audio track), reference-to-video with up to 5 reference images, videos, and voice samples, and prompt-driven video editing. Every request runs 2–15 seconds at 720P or 1080P in five aspect ratios, billed per second.

What you can build with this model

Real-world workflows and production use cases you can build and ship with this model.

Turn a prompt or a still image into video

Send a prompt to use it as a text to video API, or add an image to use it as an image to video API. The Wan 2.7 Video API auto-detects the request shape, so a single endpoint covers wan2.7 video text-to-video and image-to-video without a separate mode flag. Pick 720P or 1080P and a duration from 2 to 15 seconds.

Generate a clip

Drive new characters with reference clips

As a reference to video API, the Wan 2.7 Video API takes reference images and reference videos so the output keeps your subjects while following a referenced performance. Add reference voices to carry per-subject audio. It is the same Wan 2.7 Video API call — just a different set of inputs.

Edit an existing video in place

As a video editing API, the Wan 2.7 Video API takes a source video to the video-editing mode and re-renders it against your prompt, while the audio_setting controls whether the original soundtrack is kept. One model is your text to video API, image to video API, reference to video API, and video editing API in a single integration.

Pricing

Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.

First test cost
$0.366366 credits

One 5-second sample at the cheapest tier.

Testing budget guide
Add credits
$10
≈ 27 tests
$50
≈ 136 tests
$100
≈ 273 tests
ModelCategoryPrice
720PPer second
$0.074
74 credits · 1 second
1080PPer second
$0.121
121 credits · 1 second

Why reAPI

One model, every mode

The Wan 2.7 Video API routes by request shape into text-to-video, image-to-video, reference-to-video, and video editing. You learn one Wan 2.7 Video API endpoint and one parameter set instead of stitching four separate models together — one text to video API that doubles as an image to video API.

Reference-driven subject control

Reference images, reference videos, and reference voices let the Wan 2.7 Video API keep your subjects consistent while following a referenced performance — useful for avatars, recurring characters, and product shots the Wan 2.7 Video API renders on demand.

Pay for the seconds you render

Billing is per second of video, scaled by resolution. Choose 720P or 1080P, set the duration, and the cost is proportional. Failed jobs refund automatically, so a rejected Wan 2.7 Video API request never costs credits.

Wan 2.7 Video vs Veo 3

Both generate video from text and images. The Wan 2.7 Video API folds text-to-video, image-to-video, reference-to-video, and video editing into one endpoint with per-second pricing. Here is how the two compare on publicly documented behavior.

Capability
Wan 2.7 Video on reAPI
Veo 3
Modes
One endpoint auto-routes to text-to-video, image-to-video, reference-to-video, and video editing.
Text-to-video and image-to-video; no documented in-model video editing or multi-subject reference mode.
Resolutions
720P and 1080P, selectable per request.
Up to 1080P depending on tier.
Durations
2 to 15 seconds for base modes; reference and editing modes cap shorter.
Fixed short clips, typically around 8 seconds.
Reference-to-video
Reference images, videos, and per-subject voices keep subjects consistent across a referenced performance.
No documented multi-reference subject-consistency mode.
Video editing
Pass a source video to re-render it against a prompt, with audio_setting controlling the soundtrack.
No documented in-model video-editing mode.
Pricing model
Per second of video, scaled by resolution; pay-as-you-go credits with automatic refunds on failure.
Per-second pricing tied to plan and tier.

Comparison reflects publicly documented behavior at the time of writing. Model behavior and pricing can change; check the pricing card above and the API docs for current values.

Ship the Wan 2.7 Video API in three steps

  1. step 01

    Create an API key

    Sign up and grab a key from the dashboard. Free credits cover your first Wan 2.7 Video API calls — no card required.

    Open
  2. step 02

    Submit a video task

    POST to /api/v1/videos/generations with model = wan2.7-video plus a prompt or media input, a resolution, and a duration. The Wan 2.7 Video API returns a task ID immediately.

    Open
  3. step 03

    Poll the result

    GET /api/v1/tasks/:id until status is completed. Read the generated clip from output.video_urls and ship it.

    Open
docs/api/wan-2-7-video

API reference

Drop-in code and the full parameter table.

curl -X POST https://reapi.ai/api/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan2.7-video",
    "prompt": "a paper boat drifting down a rain-soaked street at dusk",
    "resolution": "1080P",
    "duration": 5
  }'

Parameter validation failed

Rejected synchronously with the failing field named. Check enum values, ranges, and URL fields — nothing is charged.

Authentication or balance issue

401 means a missing or invalid Bearer key; 402 means the reserve exceeds your balance. Manage keys and credits in the console.

Content or material rejected

Reference material and outputs pass automated moderation. Rejected tasks fail with a clear error and a full refund.

Task failed or timed out

A task that reaches a failed state is never charged — the reserve refunds automatically. Keep the task id and retry when ready.

Frequently asked questions

Common questions about this model.

The Wan 2.7 Video API is a single endpoint over the Alibaba Wan video model, wan2.7 video. One umbrella model auto-routes by request shape into text-to-video, image-to-video, reference-to-video, and video editing, so the same Wan 2.7 Video API call handles every mode.

start building

Ready to ship?

Try it in the playground or grab an API key to integrate now.