Skip to main content
POST

Headers

Authorization
string
required

Bearer API key, e.g. Bearer sk-....

Example:

"Bearer sk-..."

Body

application/json

MiniMax-H3 create-video body.

model
string
required

Model id: MiniMax-H3.

Example:

"MiniMax-H3"

prompt
string
required

Text prompt (or content text).

Example:

"A cat running on grass in bright sunlight"

duration
integer

Seconds, 4–30. Alias: seconds.

Required range: 4 <= x <= 30
Example:

5

seconds
string
ratio
enum<string>

Aspect ratio. t2va required (not adaptive); i2va forced adaptive; r2va optional.

Available options:
adaptive,
21:9,
16:9,
4:3,
1:1,
3:4,
9:16
Example:

"16:9"

aspect_ratio
string
resolution
enum<string>

480P / 768P / 1080P / 2K.

Available options:
480P,
768P,
1080P,
2K
Example:

"2K"

image
string

Single first-frame URL (equiv. first_frame).

images
string[]
first_frame
string
last_frame
string
first_frame_url
string
last_frame_url
string
reference_images
string[]
reference_videos
string[]
reference_audios
string[]
context_ir_enabled
boolean

Enable Context IR. Or use /v1/videos/h3_context_ir.

callback_url
string
content
object[]

Response

Accepted

id
string

Task id.

task_id
string
status
string
object
string