UlazAI developer docs
WAN 2.7 Video API
WAN 2.7 reference
WAN 2.7 docs for T2V, I2V, Video Edit, and R2V
If you searched for WAN 2.7 video API docs, this is the canonical route.
Use POST /api/v1/video-studio/generate/ and pass one of these model slugs:
wan_2_7_t2v, wan_2_7_i2v, wan_2_7_videoedit, wan_2_7_r2v.
Core endpoints
POST /api/v1/video-studio/generate/
GET /api/v1/video-studio/status/{job_id}/
GET /api/v1/video-studio/history/
Pricing
720p: 16 credits per second
1080p: 24 credits per second
Video Edit duration_seconds=0 uses a 10s estimate
Mode-specific validation rules
| Model slug | Mode | Duration | Required input |
|---|---|---|---|
wan_2_7_t2v |
Text to video | 2-15 seconds | Prompt only. Reference image/video inputs are rejected. |
wan_2_7_i2v |
Image to video | 2-15 seconds | Requires at least one input_image_urls value. |
wan_2_7_videoedit |
Video edit | 0 or 2-10 seconds | Requires at least one input_video_urls value. |
wan_2_7_r2v |
Reference to video | 2-10 seconds | Requires at least one reference image or reference video input. |
Request snippets (Video Studio endpoint)
Text to video
{
"model_slug": "wan_2_7_t2v",
"prompt": "Cinematic drone flythrough over a neon city at dusk",
"duration_seconds": 5,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}
Image to video
{
"model_slug": "wan_2_7_i2v",
"prompt": "Subtle camera orbit and soft wind movement",
"input_image_urls": ["https://media.ulazai.com/examples/wan27-source.jpg"],
"duration_seconds": 5,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}
Video edit
{
"model_slug": "wan_2_7_videoedit",
"prompt": "Regrade to cinematic teal-orange with stronger contrast",
"input_video_urls": ["https://media.ulazai.com/examples/wan27-source.mp4"],
"duration_seconds": 0,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}
R2V (reference to video)
{
"model_slug": "wan_2_7_r2v",
"prompt": "Keep character identity and convert scene into a cinematic night setup",
"input_image_urls": ["https://media.ulazai.com/examples/wan27-reference.jpg"],
"duration_seconds": 5,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}