##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-text-to-image "wan2.5-text-to-image"
Prompt describing the image to generate, limited to 2000 tokens
2000"A peaceful lake reflecting the beautiful sunset"
Size of the generated image, currently only supports pixel format:
768x768, 1280x1280, 1440x1440 and other values within the range[768x768, 1440x1440][1/4, 4]"1280x1280"
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
Whether to enable intelligent prompt rewriting. When enabled, a large language model will optimize the prompt. This is particularly effective for prompts that lack detail or are too simple. Default value is true
true
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-text-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