curl --request POST \
--url https://api.modellix.ai/api/v1/minimax/minimax-h3-max-fl2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Camera pulls focus",
"first_frame_image": "https://example.com/first.png",
"duration": 5,
"resolution": "768P"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-abc123",
"model_id": "model-123",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-abc123"
}
}
}MiniMax H3 Max FL2V
[Core Function] MiniMax H3 Max FL2V generates video guided by a first frame, a last frame, or both. [Strengths] It supports first-only, last-only, and first-plus-last conditioning with 5-15 second duration and 480P or 768P output. Output framing follows the input frame imagery. Optional prompt_expansion_mode is disabled, balanced (default), or quality. [Best For] Highly recommended for: start-frame animation, end-frame targeting, before-and-after transitions, and storyboard frame bridging. [Limitations] Do NOT use this model for pure text-to-video, reference-image subject remix, or reference-video remix, or if you need 2K or a 4 second clip. Provide prompt, duration, resolution, and at least one of first_frame_image or last_frame_image. Do NOT send ratio, reference_images, reference_videos, or reference_audios on this endpoint. [Routing] Choose MiniMax H3 Max FL2V when the user supplies a start and/or end frame. For reference images without frame roles, use MiniMax H3 Max I2V. For reference videos, use MiniMax H3 Max V2V. For text only, use MiniMax H3 Max T2V. For 2K or 4 second clips, use MiniMax H3 FL2V.
curl --request POST \
--url https://api.modellix.ai/api/v1/minimax/minimax-h3-max-fl2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Camera pulls focus",
"first_frame_image": "https://example.com/first.png",
"duration": 5,
"resolution": "768P"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-abc123",
"model_id": "model-123",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-abc123"
}
}
}Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
- Option 1
- Option 2
prompt, duration, and resolution are required. Provide at least one of first_frame_image or last_frame_image; both may be set together.
Video content description.
1 - 7000First-frame image URL. Required when last_frame_image is omitted; may be combined with last_frame_image.
1Required video duration in seconds. 4 seconds is not supported.
5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Required output resolution. 2K is not supported.
480P, 768P Last-frame image URL. Required when first_frame_image is omitted; may be combined with first_frame_image.
1Optional prompt expansion. disabled turns expansion off; balanced is the default; quality prioritizes expansion quality.
disabled, balanced, quality