Hailuo-2.3-Fast Video Generation
- Hailuo 2.3 Fast (MiniMax-Hailuo-2.3-Fast) supports I2V (Image-to-Video) mode only
- Fastest generation speed, ultimate physics effects
- Supports 15 camera motion commands like
[Pan left],[Push in],[Static shot] - Async processing, use returned task ID to query status
- Generated video links are valid for 24 hours, please save promptly
Authorizations
##All APIs require Bearer Token authentication##
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Authorization: Bearer YOUR_API_KEYBody
Video generation model name
"MiniMax-Hailuo-2.3-Fast"
Reference image URL for I2V mode, required for Hailuo 2.3 Fast
Requirements:
- Must provide 1 image
- Image size: max 20MB
- Formats: JPG, JPEG, PNG, WebP
- Aspect ratio: 2:5 to 5:2
- Short edge > 300px
1 element["https://example.com/image.jpg"]Prompt describing motion and camera movement, optional. Max 2000 characters
15 Camera Commands:
- Truck:
[Truck left],[Truck right] - Pan:
[Pan left],[Pan right] - Dolly:
[Push in],[Pull out] - Pedestal:
[Pedestal up],[Pedestal down] - Tilt:
[Tilt up],[Tilt down] - Zoom:
[Zoom in],[Zoom out] - Special:
[Shake] - Follow:
[Tracking shot] - Static:
[Static shot]
Usage:
- Combined: Multiple commands in one
[]execute simultaneously, e.g.[Pan left,Pedestal up], max 3 recommended - Sequential: Commands execute in text order, e.g.
...slowly [Push in], then quickly [Pull out]
2000"A cat slowly opens its eyes and looks around [Pan left]"
Video resolution
I2V supported:
- 768p (default)
- 1080p
Duration & Resolution:
- 768p: 6s, 10s
- 1080p: 6s only
768p, 1080p "1080p"
Video duration (seconds)
- 6 seconds (default)
- 10 seconds (not available for 1080p)
6, 10 6
Model-specific parameters
HTTPS callback URL for task completion
Callback Timing:
- Triggered when task is completed, failed, or cancelled
- Sent after billing confirmation
Security Restrictions:
- HTTPS protocol only
- Internal IP addresses are prohibited (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- URL length must not exceed
2048characters
Callback Mechanism:
- Timeout:
10seconds - Maximum
3retries after failure (at1/2/4seconds after failure) - Callback response format is consistent with task query API
- 2xx status code is considered successful, other codes trigger retry
"https://your-domain.com/webhooks/video-task-completed"
Response
Video generation task created successfully
Task creation timestamp
1757169743
Task ID
"task-unified-1757169743-7cvnl5zw"
Model name used
"MiniMax-Hailuo-2.3-Fast"
Task type
video.generation.task Task progress (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"