##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header when using:
Authorization: Bearer YOUR_API_KEYModel name
wan2.5-image-to-image "wan2.5-image-to-image"
Prompt describing the image to generate or how to edit the input image, limited to 2000 tokens
2000"Replace the background with a starry sky"
Reference image URL list for image-to-image and image editing functions
Note:
2 images10MB.jpeg, .jpg, .png (transparent channels not supported), .bmp, .webp[384, 5000] pixels.png, .jpg)2[
"https://example.com/image1.png",
"https://example.com/image2.png"
]Number of images to generate, supports any integer value between [1,4]
Note:
n, and the actual charge will be based on the number of generated images1
HTTPS callback address after task completion
Callback Timing:
Security Restrictions:
2048 charactersCallback Mechanism:
10 seconds3 retries on failure (retries after 1 second/2 seconds/4 seconds)"https://your-domain.com/webhooks/image-task-completed"
Image task created successfully
Task creation timestamp
1757156493
Task ID
"task-unified-1757156493-imcg5zqt"
Actual model name used
"wan2.5-image-to-image"
Specific task type
image.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Asynchronous task information
Task output type
text, image, audio, video "image"
Usage and billing information