Skip to main content
POST
/
v3
/
async
/
wan-2.5-i2v-preview
Wan 2.5 Image to Video Preview
curl --request POST \
  --url https://api.myrouter.ai/v3/async/wan-2.5-i2v-preview \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "input": {
    "prompt": "<string>",
    "img_url": "<string>",
    "audio_url": "<string>",
    "negative_prompt": "<string>"
  },
  "model": "<string>",
  "paramenters": {
    "seed": 123,
    "duration": 123,
    "watermark": true,
    "resolution": "<string>",
    "prompt_extend": true
  }
}
'
{
  "task_id": "<string>",
  "provider_request_id": "<string>"
}
Wan 2.5 Preview Image-to-Video API converts static images into dynamic short videos. It preserves the identity features and style of the original image while adding realistic animation effects and perspective changes, making it ideal for portraits, product showcases, and creative storytelling. The model supports generating videos up to 10 seconds in 1080P resolution with synchronized audio generation.
This is an async API that only returns the task_id of the async task. Use the task_id to call the Get Async Task Result API to retrieve the generated result.

Request Headers

Content-Type
string
required
Enum: application/json
Authorization
string
required
Bearer authentication format: Bearer {{API Key}}.

Request Body

input
object
required
Input parameters, including the source image and text prompt.
model
string
Model name for video generation. Available models include: wan2.5-i2v-preview (supports audio), wan2.6-i2v-flash, wan2.6-i2v.
paramenters
object
Optional parameters for controlling video generation quality and characteristics.

Response

task_id
string
Use the task_id to call the Get Async Task Result API to retrieve the generated output.
provider_request_id
string
Unique request identifier from the service provider, used for debugging and tracing.