Wan 2.7 API
Price: $0.086 - 0.144(~ 5.87 - 9.8 credits) per second of video
Highest stability with guaranteed 99.9% uptime. Recommended for production environments.
Use the same API endpoint for all versions. Only the model parameter differs.
Click Generate to see preview
History
Max 20 items0 running · 0 completed
Wan 2.7 API: Generate, Animate, Reference & Edit Video in One Endpoint
Wan 2.7 is the first Wan model that covers all four video workflows — text-to-video, image-to-video with first/last frame control, multi-character reference video with voice cloning, and instruction-based video editing — through a single EvoLink API call at $0.086/sec.

Pricing
| Model | Mode | Quality | Price |
|---|---|---|---|
| WAN 2.7 Text to Video | Video Generation | 720p | $0.088/ second(6 Credits) |
| WAN 2.7 Text to Video | Video Generation | 1080p | $0.147/ second(10.02 Credits) |
If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.
What You Can Build with Wan 2.7 API
Turn Scripts into Video Clips
Describe a scene — setting, subject, camera movement, mood — and Wan 2.7 generates a 720p or 1080p video up to 15 seconds. Add optional audio to sync video to music or voiceover. Use negative prompts to exclude unwanted elements. Ideal for ad creatives, social content pipelines, and automated video-first workflows.

Animate Product Images and Storyboards
Define both the first and last frame, and Wan 2.7 infers the motion trajectory between them — keeping subject identity stable with no drift. This is how teams turn product photos into scroll-stopping social clips, or convert storyboard frames into motion tests, without manual keyframing.

Build Multi-Character Video Series with Voice
Feed up to 5 reference images, videos, or audio clips into a single API call. Wan 2.7 locks each character's appearance and clones their voice from a 1-10 second sample. This means brand spokesperson videos, multi-character explainers, and episodic content series can maintain identity across clips without manual compositing.

Edit Existing Videos Without Re-generating
Pass an existing clip and a text instruction — 'swap the background to a rain-soaked street', 'change the jacket to red', 'apply vintage film style' — and Wan 2.7 edits the video while preserving the original motion and structure. No other Wan version supports this. Iteration cycles that previously required full re-generation are now lightweight API calls.

Why Choose Wan 2.7 on EvoLink
Wan 2.7 is the only Wan model that unifies text-to-video, image-to-video, reference video, and video editing. EvoLink makes it cheaper and simpler to integrate.
$0.086/sec — Lower Than Direct API Providers
EvoLink routes Wan 2.7 at $0.086 per second of generated video, below the $0.10/sec charged by Together AI and other providers. A 10-second 720p clip costs under $0.86. 1080p runs at 1.67x the 720p rate. No subscriptions or minimum commitments.
Video Editing That No Other Wan Version Has
Wan 2.7 is the first Wan model with instruction-based video editing. Describe the change — swap a background, shift lighting, apply a style transfer — and the model edits the clip without re-generating from scratch. Wan 2.6 and 2.5 can only generate new videos, not edit existing ones.
One Integration for All Four Workflows
Text-to-video, image-to-video with first/last frame control, multi-character reference video with voice cloning, and video editing all go through /v1/videos/generations. Switch workflows by changing the model parameter. No separate SDKs, no separate billing — one EvoLink API key handles everything.
How to Use Wan 2.7 API Step by Step
Integrate Wan 2.7 into your app with a few API calls.
Get your API key
Sign up at EvoLink and generate an API key from the dashboard.
Choose your mode
Select wan2.7-text-to-video, wan2.7-image-to-video, wan2.7-reference-video, or wan2.7-video-edit as the model parameter.
Send your request
POST to /v1/videos/generations with your prompt, media inputs, and parameters. The API returns a task ID immediately.
Poll for results
GET /v1/tasks/{task_id} to check progress. When complete, download the video URL (valid for 24 hours).
Wan 2.7 API Features
Everything you need for AI video generation and editing.
5000-Character Prompts
Write detailed scene descriptions with up to 5000 characters per prompt.
Negative Prompts
Exclude unwanted elements with negative prompts up to 500 characters.
First & Last Frame Control
Specify start and end frames for precise image-to-video animation.
Video Editing Mode
Edit existing videos with text prompts and up to 4 reference images.
Audio Integration
Input driving audio, reference voice, or keep original video sound.
720p & 1080p Output
Choose between standard and high-definition output quality.
Explore the Wan API family
Wan 2.7 is the latest flagship with text-to-video, image-to-video, reference video, and video editing. See how Wan 2.7 fits alongside Wan 2.6 for cinematic storytelling, Wan 2.5 for daily content volume, and Wan Image for text-to-image workflows.
Wan 2.7 API FAQs
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate Video
WAN 2.7 Text to Video (wan2.7-text-to-video) generates video from text prompts with optional audio input, negative prompts, and prompt enhancement.
Asynchronous processing mode, use the returned task ID to .
Generated video links are valid for 24 hours, please save them promptly.
Request Parameters
modelstringRequiredDefault: wan2.7-text-to-videoVideo generation model name.
wan2.7-text-to-videopromptstringRequiredText description of the video to generate.
Notes
- Maximum 5000 characters
A majestic eagle soaring through mountain peaks at sunset, cinematic lightingnegative_promptstringOptionalDescribe what you do not want in the video.
Notes
- Maximum 500 characters
blurry, low quality, distortedaudio_urlsarrayOptionalAudio URL array for video generation (driving audio). Only audio_urls[0] is used. The legacy single audio_url field is also accepted for backward compatibility.
Notes
- Supported formats: MP3, WAV
- Duration: 2-30 seconds
- File size: max 15MB
- If audio is longer than duration, it will be truncated
- If audio is shorter, the remaining video will be silent
["https://example.com/audio.mp3"]qualitystringOptionalDefault: 720pVideo output quality / resolution.
| Value | Description |
|---|---|
| 720p | Standard quality (1.0x price) |
| 1080p | High quality (1.67x price) |
720paspect_ratiostringOptionalDefault: 16:9Video aspect ratio.
| Value | Description |
|---|---|
| 16:9 | Landscape video (default) |
| 9:16 | Portrait video |
| 1:1 | Square video |
| 4:3 | Standard video |
| 3:4 | Portrait standard |
16:9durationintegerOptionalDefault: 5Video duration in seconds.
Notes
- Range: 2-15 seconds
5seedintegerOptionalRandom seed for reproducible results.
42prompt_extendbooleanOptionalDefault: falseAutomatically enhance your prompt using AI for better results. Disabled by default on EvoLink to avoid silent prompt rewriting; pass true to opt in.
callback_urlstringOptionalHTTPS callback URL invoked when the task finishes (completed / failed / cancelled). Sent after billing confirmation.
Notes
- HTTPS only. Internal IPs are rejected (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x).
- Max URL length: 2048 chars.
- Timeout: 10s; up to 3 retries with 1s/2s/4s backoff after failure.
- A 2xx response is treated as success; other status codes trigger retry.
- Callback body shape mirrors the task query endpoint response.
https://your-domain.com/webhooks/video-task-completed