{"uid":"cap_zbF41FZeLgj6FIbsrw7pc","slug":"make-video-withzero-ai-minimax-hailuo-02-standard-image-to-video-f21c8af5","name":"MiniMax Hailuo 02 Standard Image-to-Video","description":"MiniMax Hailuo 02 Standard — image-to-video. Per-model alias for POST /run with model=\"hailuo\". MiniMax Hailuo 02 Standard image-to-video — strong motion fidelity. 768p, durations 6/10s. Preview the charge via free GET /price/hailuo?duration=…&resolution=…; poll the job via free GET /status/:id (returned job_id).","url":"https://make-video.withzero.ai/hailuo?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","maxLength":2000,"minLength":1,"description":"Text description of the video to generate."},"duration":{"type":"integer","minimum":0,"description":"Clip duration in seconds. Per-model allow-list applied at preCheck.","exclusiveMinimum":true},"image_url":{"type":"string","format":"uri","description":"Public http(s) URL of the starting image. Required for image-to-video models (wan, hailuo)."},"resolution":{"type":"string","description":"Output resolution. Per-model allow-list applied at preCheck."},"aspect_ratio":{"type":"string","description":"Output aspect ratio. Per-model allow-list applied at preCheck."},"generate_audio":{"type":"boolean","description":"Generate native audio track. Only accepted by models that have an audio toggle (veo3)."},"negative_prompt":{"type":"string","maxLength":1000,"description":"Optional — describe what to avoid."}},"additionalProperties":false},"responseSchema":{"type":"object","required":["job_id","status_url","endpoint","model","model_name","inputs","price","estimated_seconds","poll_interval_seconds"],"properties":{"model":{"type":"string","description":"Underlying fal.ai model id."},"price":{"type":"object","required":["cost_usd","markup_usd","charge_usd","breakdown"],"properties":{"cost_usd":{"type":"number"},"breakdown":{"type":"string"},"charge_usd":{"type":"number"},"markup_usd":{"type":"number"}},"additionalProperties":false},"inputs":{"type":"object","required":["duration","resolution"],"properties":{"duration":{"type":"number"},"resolution":{"type":"string"},"generate_audio":{"type":"boolean"}},"description":"Echo of resolved inputs (after defaults applied).","additionalProperties":false},"job_id":{"type":"string","description":"Internal id; pass to GET /status/:job_id."},"endpoint":{"type":"string","description":"The model slug that handled this submit."},"model_name":{"type":"string","description":"Human-readable model name."},"status_url":{"type":"string","format":"uri","description":"Full URL to poll for completion."},"estimated_seconds":{"type":"number"},"poll_interval_seconds":{"type":"number"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"dynamic","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"unknown_unparsed","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"unknown","summary":"price unknown","primary":{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_JcX_LCA_5rU5rR-r4vuqs","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"dynamic","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"make-video.withzero.ai","brandSlug":"make-video-withzero-ai-mpp","brandBaseUrl":"https://make-video.withzero.ai","brandDocsUrl":null,"whatItDoes":"Generates a 768p video from a starting image and text prompt using MiniMax Hailuo 02 Standard, with strong motion fidelity, in 6 or 10 second durations.","exampleAgentPrompt":"Take this image (https://example.com/my-photo.jpg) and animate it into a 10-second 768p video of a sunset over the ocean with gentle waves moving — use MiniMax Hailuo 02 Standard for strong motion quality.","exampleUseCases":[{"title":"Animate product photo for marketing","prompt":"I have a product shot at https://myshop.com/product.jpg — can you animate it into a 6-second video using Hailuo 02 Standard showing the product with smooth, realistic motion? Keep the resolution at 768p."},{"title":"Bring portrait photo to life","prompt":"Take this portrait photo at https://photos.example.com/portrait.jpg and turn it into a 10-second video with natural, lifelike movement using MiniMax Hailuo — I want strong motion fidelity so it looks real."},{"title":"Create animated landscape clip","prompt":"Here's a landscape image at https://cdn.example.com/landscape.jpg — animate it into a 6-second 768p video of wind blowing through the trees and clouds slowly drifting across the sky using Hailuo 02 Standard."}],"resultDescription":"Returns a job_id and a status_url to poll for completion, along with the resolved inputs (duration, resolution), price breakdown (cost, markup, total charge in USD), the underlying model identifier, human-readable model name, estimated completion time in seconds, and recommended poll interval.","failureModes":["Missing required image_url field returns a validation error since this is an image-to-video model","Invalid or inaccessible image URL causes job submission failure","Duration value outside the allowed list (6 or 10 seconds) is rejected at preCheck","Resolution value not in the model's allow-list is rejected","Prompt exceeding 2000 characters returns a validation error","Insufficient USDC balance causes payment failure and job rejection","Network timeout during job submission may result in no job_id being returned"],"whenToPreferThis":"Choose this endpoint when you need to animate a static image into a video with strong motion fidelity at 768p resolution with 6 or 10 second durations. Prefer Hailuo 02 Standard over text-to-video alternatives (Sora, Veo3, Kling) when you have a specific starting image to animate and need reliable, high-quality motion. Choose Wan 2.2 A14B if you need a different image-to-video style or resolution profile.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T16:30:06.964Z","isFirstParty":true,"canonicalSlug":"make-video-withzero-ai-minimax-hailuo-02-standard-image-to-video-f21c8af5"}