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, wan22)✔️
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
promptObject.imageTailUrlstringimages/end-frame.jpgEnd frame image for keyframe mode (14b-keyframe only)
promptObject.loraTypestringrotation-effectLoRA effect type for LoRA models (14b-lora only)
promptObject.loraStrengthnumber0.8LoRA effect strength (0.1-1.0) for LoRA models

Available Model Variants

  • img2video-14b - Standard 14B model for general image-to-video generation
  • img2video-14b-lora - 14B model with LoRA effects for stylized animations
  • img2video-14b-keyframe - 14B model with keyframe control (requires start and end images)
  • wan22-img2video-14b - Image to Video with Wan 2.2 model

Supported Aspect Ratios

  • 16:9 - Widescreen format
  • 9:16 - Vertical/mobile format
  • 1:1 - Square format

LoRA Effect Types (for img2video-14b-lora)

  • rotation-effect - Rotation animation effect
  • live-wallpaper - Live wallpaper animation
  • squish-effect - Squishing animation
  • cakeify-effect - Cake transformation effect
  • pixel-art - Pixel art style animation
  • super-saiyan-effect - Super Saiyan transformation
  • inflate-effect - Inflation effect
  • deflate-effect - Deflation effect
  • crush-effect - Crushing effect
  • particalize-effect - Particle explosion effect
  • nsfw-general - General NSFW effects
  • nsfw-bouncing-boobs - NSFW bouncing effects
  • nsfw-undress - NSFW undressing effects
  • nsfw-pov-blowjob - NSFW POV effects
  • nsfw-pov-titfuck - NSFW POV effects
  • nsfw-pov-missionary - NSFW POV effects
  • nsfw-pov-doggy - NSFW POV effects

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, Wan22 for latest model
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

{}