The Image To Video (Wan 2.1) API automatically generates high-quality video content by combining an input image with a text description. By providing a source image and a prompt, the API creates a five-second video that brings the static visual to life based on the specified context.
taskId.Enum: application/json
Bearer authentication token. Example: Bearer {{APIKey}}.
The text description guiding the video generation. Must be fewer than 1,500 characters.
The URL of the source image to be animated.
Specifies the output video resolution. Supported values: 480p, 720p, 1080p. Default: 480p.
Returns 0 for success, or a specific error code.
Returns "success" or a descriptive error message.
The unique identifier for the task. Use this ID with the Polling API to retrieve the generated output.
Use the Polling API to retrieve the processing results.
Alternatively, you can enable Callback to receive task results automatically upon completion.
{
"code": 0,
"message": "success",
"data": {
"task": {
"taskId": "aa80298fbc2c46d78fd35c9d82d518c0",
"status": 3,
"executionTime": 32520,
"expire": 1756974988050,
"taskType": "/wan/image_to_video/2.1"
},
"videos": [
{
"videoType": "mp4",
"videoUrl": "https://dreamface-resource-aigc.oss-us-east-1.aliyuncs.com/dreamapi/o/2025-09-02/a53c5f7cc6ee454da471150b996ebde1.mp4"
}
]
}
}curl -X POST 'https://api.newportai.com/api/async/wan/image_to_video/2.1' \
-H "Authorization: Bearer {{key}}" \
-H 'Content-Type: application/json' \
-d '{
"prompt": "Summer beach vacation style, a white cat wearing sunglasses sits on a surfboard. The fluffy-furred feline gazes directly at the camera with a relaxed expression. Blurred beach scenery forms the background featuring crystal-clear waters, distant green hills, and a blue sky dotted with white clouds. The cat assumes a naturally relaxed posture, as if savoring the sea breeze and warm sunlight. A close-up shot highlights the felines intricate details and the refreshing atmosphere of the seaside.",
"image": "https://d2t5pyzt5qvy2d.cloudfront.net/api/static_resource/prod/default/INj5UrnnrKIzCR1uYBWv0.png",
"resolution":"480p"
}'{
"code": 0,
"message": "success",
"data": {
"taskId": "aa80298fbc2c46d78fd35c9d82d518c0"
}
}