

Hailuo 03 (MiniMax 3.0) API: Pricing & Access
Hailuo 03 (MiniMax 3.0) handles text-to-video, image-to-video, synced audio, and camera control. See its APIMart status and the MiniMax H3 and Hailuo 2.3 alternatives.
If you want AI video generation with one API call, Hailuo 03 gives you text-to-video, image-to-video, audio sync, subject reference, and camera control in one model.
Here’s the short version: Hailuo 03 is not currently offered on APIMart, and APIMart does not list a price for it. If you want a MiniMax video model through APIMart today, the available options are MiniMax H3 and Hailuo 2.3. Both are separate models from Hailuo 03, both are billed pay-as-you-go, and their current prices are published on their model pages.
If I were checking whether Hailuo 03, or one of those alternatives, fits my workflow, these are the points I’d care about right away:
- Main modes (Hailuo 03, per MiniMax): text-to-video, image-to-video, first-and-last-frame, subject reference, synced audio
- Camera control: Director Mode uses bracketed Chinese tags like
[左移]and[推进] - Aspect ratios (reported for Hailuo 03): 16:9, 9:16, 4:3, 3:4, 21:9, and 1:1
- Availability on APIMart: Hailuo 03 is not available; use MiniMax H3 or Hailuo 2.3 instead
- Billing for the alternatives: pay-as-you-go; check the model page for current pricing
- API endpoint for the alternatives:
POST https://api.apimart.ai/v1/videos/generations - APIMart model IDs:
MiniMax-H3/MiniMax-H3-MaxandMiniMax-Hailuo-2.3/MiniMax-Hailuo-2.3-Fast - Delivery flow: async job, then poll the task status until it is
completed - File access: download finished videos promptly instead of relying on the output link long term
One point is worth stating clearly: MiniMax H3 is not Hailuo 03 under a new name. It is a different model that APIMart offers today, so treat it as an alternative and test it against your own prompts.
Key Takeaways
- Hailuo 03 (MiniMax 3.0), according to MiniMax, combines text-to-video, image-to-video, first-and-last-frame, subject reference, synced audio, and Director Mode camera control with bracketed Chinese tags such as [左移] in one model.
- Hailuo 03 is not available on APIMart, and APIMart does not publish a Hailuo 03 price. The MiniMax video models available there are MiniMax H3 and Hailuo 2.3 (plus Hailuo 02).
- MiniMax H3 is a separate model, not a renamed Hailuo 03. It supports text-to-video, first/last-frame image-to-video, and multimodal reference-to-video, with native 2K output (768P also supported), 4–15 second clips, and a synced audio track.
- Hailuo 2.3 (
MiniMax-Hailuo-2.3andMiniMax-Hailuo-2.3-Fast) supports prompt plus first-frame image-to-video, 6–10 second clips, and 768p by default; both alternatives are billed pay-as-you-go, with prices listed on their model pages. - Requests for the alternatives go to POST https://api.apimart.ai/v1/videos/generations with Bearer auth and return a task ID; poll GET /v1/tasks/{task_id} until the status is completed (every 5–10 seconds for 2K H3 jobs), then download the video promptly.
Minimax Hailuo API Tutorial: Clone Voice, AI Video & Music Generation + Make.com Automation
Quick Comparison
| Item | Hailuo 03 |
|---|---|
| Best fit | Video generation workflows for apps, media teams, and batch jobs |
| Input types | Text and image |
| Output modes | Video with synced audio options |
| Resolutions | 512p, 768p, 1080p (as reported; confirm with MiniMax) |
| Common duration range | 5 to 10 seconds (as reported; confirm with MiniMax) |
| Availability on APIMart | Not offered; use MiniMax H3 or Hailuo 2.3 instead |
| Pricing on APIMart | No APIMart price for Hailuo 03 |
| Alternatives on APIMart | MiniMax-H3 (native 2K, 4–15s, synced audio) and MiniMax-Hailuo-2.3 (768p default, 6–10s) |
| Job handling (alternatives) | Async task ID, then polling |
| File retention | Download outputs promptly |
So if you need short-form AI video and want one account, one balance, and one endpoint on APIMart, the practical path today is to test MiniMax H3 or Hailuo 2.3 and compare them with what you expect from Hailuo 03.
Core Features of the Hailuo 03 API

Supported Generation Modes and Media Inputs
Hailuo 03 supports text-to-video, image-to-video, first-and-last-frame generation, subject-reference mode, and synchronized audio generation. It also includes Director Mode, which lets you add bracketed camera commands for shot-level control.
If you want tighter control over camera movement, this is where Director Mode stands out. It uses Chinese camera labels, including [左移] for pan left, [推进] for push in, [拉远] for pull back, and [跟随] for follow shot [3].
Those controls don't just change how the video looks. They also influence the output settings you'll choose next.
Output Quality, Duration, and Aspect Ratios
Hailuo 03 supports several common production aspect ratios: 16:9, 9:16, 4:3, 3:4, 21:9, and 1:1 [1]. That gives you room to format videos for landscape, portrait, square, or cinematic layouts without much fuss.
Output is tuned for production use, with resolution varying by mode and output setting. Video length also depends on the mode you select, and results are delivered as downloadable video files. Exact limits for each mode are still to be confirmed by MiniMax, so check its documentation before you lock in a format. Longer videos and higher output settings use more total usage.
How Hailuo 03 Differs from Earlier Models
Earlier Hailuo models are aimed at narrower output styles. Hailuo 03 takes a broader route by combining stronger multimodal control with more generation workflows. MiniMax H3 is included below as a separate model you can use on APIMart today, not as a version of Hailuo 03.
| Model | Resolution | Max Duration | Best Use Case |
|---|---|---|---|
| Hailuo 03 | Varies by mode | Varies by mode | Multimodal workflows, Director Mode, subject reference [1] |
| MiniMax H3 (separate model, on APIMart) | Native 2K / 768P | 4s–15s | Text-to-video, first/last-frame, multimodal reference, synced audio |
| Hailuo 2.3 | 1080p / 768p | 6s–10s | Human motion, micro-expressions, stylized art [2] |
| Hailuo 02 | 1080p | 10s | Physics-heavy motion and realistic motion [2] |
The next step is to weigh these features against availability, billing, and usage limits before you decide what to use.
Pricing, Billing, and Cost Planning

How Hailuo Video Pricing Is Structured
MiniMax video models are generally billed per second of video generated, so your total cost changes based on three things: resolution, clip length, and mode.
That means a longer clip costs more than a shorter clip at the same resolution. Of those three factors, resolution usually hits your bill the hardest: higher resolutions cost more per second than lower ones [6].
Faster modes are the main way to cut spend. MiniMax describes its Fast mode as both quicker and cheaper than standard high-fidelity mode [4], and on APIMart, Hailuo 2.3 has a Fast variant, MiniMax-Hailuo-2.3-Fast [7].
A simple rule of thumb: plan around your total generated seconds first, then pick the lowest resolution that still fits the job.
Hailuo 03 Pricing Status on APIMart

Hailuo 03 is not offered on APIMart, so there is no APIMart price for Hailuo 03. If you see a Hailuo 03 rate elsewhere, it does not apply to an APIMart account.
APIMart uses one USD credit balance across models. So if you're already paying for other AI workloads like WAN 2.6 there, the MiniMax alternatives fit into the same account and budget.
| Model on APIMart | Model IDs | Billing | Where to check the price |
|---|---|---|---|
| MiniMax H3 | MiniMax-H3, MiniMax-H3-Max | Pay-as-you-go | MiniMax H3 model page |
| Hailuo 2.3 | MiniMax-Hailuo-2.3, MiniMax-Hailuo-2.3-Fast | Pay-as-you-go | Hailuo 2.3 model page [6] |
Next, the access section shows how to create a key and send a request to one of these models.
Usage Limits, Storage Costs, and Monthly Budget Estimates
You can estimate monthly spend with a simple formula:
seconds per video × number of videos × per-second rate
Use the per-second rate shown on the model page at the time you test, because prices can change. Rather than relying on someone else's estimate, run a small budget test:
| Step | What to do |
|---|---|
| 1. Pick a baseline | Choose one model (for example, MiniMax-H3 at 768P, or MiniMax-Hailuo-2.3-Fast) and one short clip length |
| 2. Run a small batch | Generate a handful of short clips with your real prompts |
| 3. Read the actual charge | Compare the credits used in your APIMart balance with the seconds you generated |
| 4. Extrapolate | Multiply by your expected monthly volume, then add headroom for retries and re-renders |
| 5. Scale up settings last | Only move to 2K or longer clips once the prompt and format are settled |
These numbers cover generation only. Storage and file retention are separate concerns.
One small gotcha: generated video links are not meant for long-term hosting, so it makes sense to download files right away. On MiniMax's own platform, failed generations and clips sent to security review don't deduct credits [5]. If you hit 429 errors, use exponential backoff.
Hailuo 03 on APIMart: Current Status and Available Alternatives
Hailuo 03 is not available through APIMart, and there is no model ID for it. If you want to build on APIMart now, the MiniMax video models you can call are MiniMax H3 and Hailuo 2.3. The steps below use MiniMax H3 as the example; it is an alternative to Hailuo 03, not the same model.
Create an APIMart Account and Generate an API Key
Once you’ve looked at billing, the next step is getting access. Create a free APIMart account, add funds to your USD credit balance, and head to the API Key Management page in your dashboard to generate your API key.
One small but important note: keep that key in an environment variable, not in your source code. It’s a simple habit that can save you a lot of trouble later.
Find the Model and Send a Video Generation Request
To use MiniMax H3, the alternative available on APIMart, set the model name to MiniMax-H3 (or MiniMax-H3-Max).
Send your request to:
POST https://api.apimart.ai/v1/videos/generations
These are the main fields you’ll use:
| Parameter | What It Does |
|---|---|
model | Set to MiniMax-H3 |
prompt | Required text prompt, up to 7,000 characters |
duration | Integer from 4 to 15 seconds, default 5 |
resolution | 2K (default) or 768P |
aspect_ratio | Output shape, such as 16:9 |
first_frame_image | Optional start image URL for image-to-video |
last_frame_image | Optional end image URL for first-and-last-frame generation |
Here is a minimal MiniMax H3 request. Again, this calls MiniMax H3, not Hailuo 03:
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MiniMax-H3",
"prompt": "A slow push-in on a ceramic mug on a wooden desk, morning light, steam rising",
"duration": 5,
"resolution": "2K",
"aspect_ratio": "16:9"
}'
If you leave out the images, MiniMax H3 runs as text-to-video. Add first_frame_image, last_frame_image, or both for image-to-video. MiniMax H3 also has a multimodal reference mode (reference images, video, and audio), which cannot be combined with first-and-last-frame mode.
If you prefer Hailuo 2.3, use the same endpoint with MiniMax-Hailuo-2.3 or MiniMax-Hailuo-2.3-Fast, a prompt, and a first-frame image. Clips run 6–10 seconds, and output defaults to 768p.
Handle Authentication, Job Status, and File Retrieval
Every request needs a Bearer token in the header:
Authorization: Bearer YOUR_API_KEY
After you submit a request, don’t expect the MP4 right away. The process is asynchronous. The API returns a task ID first, and the final video comes after processing finishes:
{"code":200,"data":[{"status":"submitted","task_id":"task_..."}]}
Poll:
GET https://api.apimart.ai/v1/tasks/{task_id}
Check until the status changes to completed. 2K generation is slower, so polling every 5–10 seconds is a sensible interval. When the task is done, the video URL is in result.videos[0].url.
Also, make sure you download the MP4 promptly and store it in your own storage.
Best-Fit Use Cases and Final Takeaways
Where Hailuo 03 Fits Best in Real Workflows
Now that features, billing, and access are on the table, the next step is simple: figure out where Hailuo 03 makes sense in day-to-day production, and whether MiniMax H3 or Hailuo 2.3 can cover the same job on APIMart.
Hailuo 03 works well for teams that need fast, repeatable video generation across marketing, product, social, and training work. For marketing and advertising teams, it can produce multiple ad versions or launch teasers for A/B testing. E-commerce teams can turn static product photos into motion clips that show texture and detail more clearly.
For social media content, synchronized audio generation is a strong match for TikTok, Reels, and Shorts, where sound is part of the format, not just an add-on. Teams making episodic brand videos can use character consistency to keep facial features, clothing, and expressions steady from scene to scene. For education and corporate training, it can turn scripts into explainer scenes and make clip updates easier between cohorts. It also fits batch pipelines that depend on asynchronous generation.
Key Points to Confirm Before Adoption
Before rolling it into production, check the basics so your output goals line up with cost, format, and delivery needs.
- Availability: Hailuo 03 is not offered on APIMart. If you are building on APIMart, test MiniMax H3 or Hailuo 2.3 instead, and remember they are different models.
- Pricing and volume fit: The alternatives are billed pay-as-you-go, with prices listed on their model pages. Plan around total generated seconds and confirm your budget with a small test batch.
- Resolution and duration trade-offs: Hailuo 03 limits are reported to vary by resolution and still need confirmation from MiniMax. On APIMart, MiniMax H3 runs 4–15 seconds at 2K or 768P, and Hailuo 2.3 runs 6–10 seconds.
- Storage window: Don't treat generated file URLs as permanent; download and store files right away.
- Prompt testing: Test prompts at a lower resolution or a Fast variant before moving to final high-resolution renders.
FAQs
Can I use Hailuo 03 through APIMart?
No. Hailuo 03 is not currently offered on APIMart, and there is no Hailuo 03 model ID there. The MiniMax video models available on APIMart are MiniMax H3 and Hailuo 2.3. MiniMax H3 is a separate model, not a renamed or upgraded Hailuo 03.
How much does Hailuo 03 cost on APIMart?
APIMart does not list a price for Hailuo 03 because the model isn't offered there. MiniMax H3 and Hailuo 2.3 are billed pay-as-you-go, and their current prices are on their model pages. To estimate your budget, generate a small batch of short clips and check the credits used.
Which resolution is best for my budget?
The best resolution comes down to budget and what kind of clips you need, since video generation is typically billed per generated second and higher resolutions cost more.
If you want the lowest-cost option for high-volume use, a lower resolution such as 768P usually makes the most sense. If image quality matters more, a higher setting such as MiniMax H3's native 2K gives you higher-fidelity output. Also check clip length: on APIMart, MiniMax H3 supports 4–15 seconds and Hailuo 2.3 supports 6–10 seconds.
How long does Hailuo 03 take to generate a video?
Generation time depends on the platform and current system load. Reported times range from 2–5 seconds to 15–30 seconds per clip, and some higher-quality generations average about 1 minute, 38 seconds.
Because timing shifts based on load and request settings, asynchronous workflows are the safer choice for API integrations.
What should I test before using Hailuo 03 in production?
Before production, validate image inputs up front against the documented limits of whichever model you call, including file size and aspect ratio. That small check can save you from avoidable 400 errors later.
For 429 and 5xx responses, retry with exponential backoff. Don’t hammer the API and hope for the best. Backoff gives the service room to recover and helps your app behave like a good citizen.
Video generation runs asynchronously, so plan for that from the start. If you are using MiniMax H3 on APIMart, polling every 5–10 seconds works well for 2K jobs.
Also, don’t sit on the output. Download generated videos promptly so you don’t lose access.
At the same time, log the basics for each job:
- task_id
- wall-clock time
- estimated costs
Those few records make debugging, billing checks, and job tracking much less of a headache.
About APIMart Team
APIMart Team writes model guides, side-by-side comparisons and pricing breakdowns for developers building with AI. APIMart gives you one API for 500+ chat, image and video models, so you can test the models covered here against each other before you ship.
Choose the model you want in the model marketplace
Try chat, image and video models in the APIMart model marketplace, and experience model capabilities quickly with one unified API.
