# MiniMax H3 Max API (MiniMax)

> MiniMax H3 Max is the post-trained, higher-quality H3 with sharper detail and stronger prompt adherence, generating 480P and 768P videos of 5–15 seconds.

Page: https://cheapergen.com/models/minimax/h3-max · API reference: https://cheapergen.com/models/minimax/h3-max/api

## Pricing
Official list price source: MiniMax international official price ($0.05 / $0.08 per second). Prices verified 2026-10-14.

| Tier | Official | Cheaper Gen. | Save |
|---|---|---|---|
| 480P | $0.0500/s | $0.0415/s | 17% |
| 768P | $0.0800/s | $0.0629/s | 21% |

## Specs
- Resolutions: 480P · 768P
- Duration: 5–15 s
- Aspect ratios: 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9

## Endpoints

### Text to Video — `POST https://cheapergen.com/api/v1/run/minimax/h3-max/text-to-video`

| Param | Type | Required | Description |
|---|---|---|---|
| prompt | string | yes | Describe the shot: subject, action, camera movement, lighting and style. |
| aspect_ratio | string (enum) (16:9, 9:16, 1:1, 4:3, 3:4, 21:9) | no | Output frame shape. |
| resolution | string (enum) (480P, 768P) | no | Output resolution. Higher resolutions cost more per second. |
| duration | integer (5–15) | no | Length of the generated clip in seconds (5–15s). You pay per second. |
| seed | integer | no | Use the same seed and settings to reproduce a result. Leave empty for random. |

```bash
curl -X POST https://cheapergen.com/api/v1/run/minimax/h3-max/text-to-video \
  -H "Authorization: Bearer $CHEAPERGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "A hummingbird hovers at a red flower, wings frozen in a sliver of light, nature documentary",
  "aspect_ratio": "16:9",
  "resolution": "768P",
  "duration": 6
}'
```

### Image to Video — `POST https://cheapergen.com/api/v1/run/minimax/h3-max/image-to-video`

| Param | Type | Required | Description |
|---|---|---|---|
| prompt | string | yes | Describe the shot: subject, action, camera movement, lighting and style. |
| image_url | string (URL) | yes | Image used as the opening frame. JPG/PNG/WebP, URL or upload. |
| end_image_url | string (URL) | no | Optional closing frame — the model animates between the two. |
| resolution | string (enum) (480P, 768P) | no | Output resolution. Higher resolutions cost more per second. |
| duration | integer (5–15) | no | Length of the generated clip in seconds (5–15s). You pay per second. |
| seed | integer | no | Use the same seed and settings to reproduce a result. Leave empty for random. |

```bash
curl -X POST https://cheapergen.com/api/v1/run/minimax/h3-max/image-to-video \
  -H "Authorization: Bearer $CHEAPERGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "The poster comes alive: confetti falls and the headline glows",
  "image_url": "https://cdn.cheapergen.ai/samples/portrait.jpg",
  "resolution": "768P",
  "duration": 6
}'
```

## Getting the result
Jobs are async. Poll `GET https://cheapergen.com/api/v1/generations/{id}` until status is succeeded/failed/canceled, or pass `webhook_url`. Failed generations are refunded automatically.

## FAQ
**How is MiniMax H3 Max priced?**
MiniMax H3 Max is billed per second of output video at the selected resolution. In reference-to-video, reference-video seconds are billed at the same rate. Failed generations are never charged.

**Does it support first and last frames?**
Yes — image-to-video accepts a first frame and an optional last frame, and the model animates between them.

**Can I use the output commercially?**
Yes, subject to MiniMax's usage policy and our Terms of Service.

MiniMax H3 Max is developed by MiniMax. Cheaper Gen. provides API access and does not own the model.