Minimax-Hailuo-2.3 API Usage Guide
Overview
Minimax-Hailuo-2.3 is a video generation model that creates high-quality short videos from text prompts, optionally guided by first-frame images. It supports camera movement instructions (e.g., [Tilt Left], [Pan Right]) and offers flexible control over duration, resolution, and prompt optimization.Key Features:
- Exceptional human physics, enabling dynamic and fluid movements such as flips, dancing sequences (including belly dancing and waltz), and more.
- Powerful VFX capabilities, delivering cinematic realism and immersive visual effects.
- Seamless style transformation, allowing for versatile and creative aesthetic shifts.
- Advanced stylization options, offering transformations like Pixar-style visuals and surrealist effects (e.g., water light).
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:Submit Video Generation Request
Base URL
Endpoint
Request Format
Request Parameters
| Parameter | Type | Required | Description | Default | Constraints |
|---|---|---|---|---|---|
prompt | string | Yes | Text description of the video to generate (max 2000 chars). Supports camera movement tags like [Tilt Left], [Pan Right]. | "" | Required |
first_frame_image | image | No | A string containing an image URL. This image will be used as the first frame in the generated video. | "" | Required for 512P; optional for 768P and 1080P. Max 1 image |
duration | enum | No | Video duration in seconds. | 6 | Options: 6, 10 |
resolution | enum | No | Output resolution. | ”768P” | For 6s: 512P, 768P, 1080P; For 10s: 512P, 768P |
prompt_optimizer | boolean | No | Automatically optimize prompt for better quality. | true | true / false |
fast_pretreatment | boolean | No | Reduce processing time during prompt optimization. | false | true / false |
Response
Check Request Status
Endpoint
Example
Response
Request Status Values
| Status | Description |
|---|---|
queued | Request is waiting to be processed |
processing | Video generation is in progress |
success | Video generation completed successfully |
failed | Video generation failed |
cancelled | Request was cancelled |