Skip to main content

Wanx AI - Image to Video

Transform static images into dynamic videos using Wanx AI's sophisticated image-to-video generation technology with multiple model variants and LoRA customization options.

Note: Image files must first be uploaded using the Asset API before processing. The imageUrl parameter should contain the path returned from the Asset API upload.

Endpoint

Request Headers

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Request Parameters

Field NameTypeExampleDescriptionRequired
typestringIMAGE_TO_VIDEOFeature identifier✔️
modelstringQubico/wanxAI model to use✔️
conversationIdstringIMAGE_TO_VIDEOConversation context✔️
promptObject.taskTypestringimg2video-14bModel variant (14b, 14b-lora, 14b-keyframe)✔️
promptObject.imageUrlstringimages/example.jpgSource image path from Asset API upload✔️
promptObject.promptstringgentle waves movingText description of desired motion/scene
promptObject.aspectRatiostring16:9Video aspect ratio✔️
promptObject.negativePromptstringblurry, low qualityWhat not to include in the video

Code Examples

curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "IMAGE_TO_VIDEO",
"model": "Qubico/wanx",
"conversationId": "IMAGE_TO_VIDEO",
"promptObject": {
"taskType": "img2video-14b",
"imageUrl": "images/2025_10_22_07_10_43_846_elon-musk.jpg",
"prompt": "Gentle wind blowing through tall grass in a meadow at sunset",
"aspectRatio": "16:9",
"negativePrompt": "blurry, low quality, static"
}
}'

Interactive Playground

API Playground

https://api.1min.ai/api/features
Choose model variant - Standard for general use, LoRA for effects, Keyframe for control
Path to the source image file uploaded via Asset API
Describe the motion and animation you want to see in the video
Choose the aspect ratio for your video output
Describe elements you want to avoid in the generated video

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "IMAGE_TO_VIDEO",
"model": "Qubico/wanx",
"conversationId": "IMAGE_TO_VIDEO",
"promptObject": {
"taskType": "img2video-14b",
"imageUrl": "images/2025_10_22_07_10_43_846_elon-musk.jpg",
"prompt": "Gentle wind blowing through tall grass in a meadow at sunset",
"aspectRatio": "16:9",
"negativePrompt": "blurry, low quality, static"
}
}'

Response

{}