[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"v2-resolve:minimax-h3":3,"$f4F8zAFi0pR8MhkpoTeq_g7TFF9KHF7wxGfpsyroZSUQ":369,"$fB0nqHbN7jJaLFVs28d7sefM17WMkW-1Iq47-lTM02tU":415,"$fwTVq9f31EN1EYN-XBfVZ4rNgj_vjjXedu2MrGZTJnEQ":417},{"families":4,"aggregated":368},[5],{"family_slug":6,"family_name":7,"family_description":8,"family_tags":9,"capability":10,"provider":12,"admin_only":13,"thumbnail_url":14,"thumbnail_status":15,"operations":16},"minimax-h3","MiniMax H3","MiniMax H3: multimodal 768P video with native stereo audio. Text-to-video, image-to-video (first + last frame), and reference-to-video (up to 9 images \u002F 3 clips \u002F 3 audio refs).",[10,11],"video","minimax","studio",false,null,"missing",[17,83,117,189,241,282],{"family_slug":6,"family_name":7,"family_description":8,"family_tags":18,"capability":10,"operation":19,"operation_label":20,"path_suffix":21,"path":22,"internal_id":23,"provider":12,"pricing":24,"supports_lora":13,"supports_influencer":13,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":29,"output_schema":66,"example":80},[10,11],"text-to-video","Text to Video","","\u002Fapi\u002Fv2\u002Fminimax-h3","studio\u002Fminimax-h3\u002Ftext-to-video",{"unit":25,"amount":26,"description":27},"per-second",12,"12 credits \u002F second of output (≈ 60 credits for a 5s clip)","https:\u002F\u002Finfluencer-studio.b-cdn.net\u002Fproduction\u002Fshowcase\u002F9b3a8348-c71f-403c-bf6c-65f5c2a9c5c6.jpg",{"type":30,"properties":31,"required":64,"additionalProperties":13},"object",{"prompt":32,"first_frame_image":36,"settings":39,"webhook":62,"workspace_id":63},{"type":33,"minLength":34,"description":35},"string",1,"Text description of the video to generate.",{"type":33,"format":37,"description":38},"uri","URL of an image to use as the first frame (image-to-video).",{"type":30,"properties":40,"additionalProperties":13},{"aspect_ratio":41,"duration":49,"quality":54,"remove_watermark":59},{"type":33,"enum":42,"description":48,"default":43},[43,44,45,46,47],"16:9","9:16","1:1","4:3","3:4","Video aspect ratio.",{"type":50,"minimum":34,"maximum":51,"default":52,"description":53},"integer",15,5,"Video duration in seconds (model-dependent).",{"type":33,"enum":55,"description":58},[56,57],"basic","high","Quality level (model-dependent).",{"type":60,"description":61},"boolean","Remove the output watermark when supported by the model.",{"type":33,"format":37},{"type":33},[65],"prompt",{"type":30,"properties":67,"required":76,"additionalProperties":13},{"generation_id":68,"status":69,"estimated_time":72,"credits_used":75},{"type":33},{"type":33,"enum":70},[71],"queued",{"type":73,"description":74},"number","Estimated completion time in seconds.",{"type":73},[77,78,79],"generation_id","status","estimated_time",{"prompt":81,"settings":82},"A cinematic shot of a beach at sunset, gentle waves",{"aspect_ratio":43,"duration":52},{"family_slug":6,"family_name":7,"family_description":8,"family_tags":84,"capability":10,"operation":85,"operation_label":86,"path_suffix":87,"path":88,"internal_id":89,"provider":12,"pricing":90,"supports_lora":13,"supports_influencer":13,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":91,"output_schema":106,"example":114},[10,11],"image-to-video","Image to Video","\u002Fimage-to-video","\u002Fapi\u002Fv2\u002Fminimax-h3\u002Fimage-to-video","studio\u002Fminimax-h3\u002Fimage-to-video",{"unit":25,"amount":26,"description":27},{"type":30,"properties":92,"required":105,"additionalProperties":13},{"prompt":93,"first_frame_image":94,"settings":95,"webhook":103,"workspace_id":104},{"type":33,"minLength":34,"description":35},{"type":33,"format":37,"description":38},{"type":30,"properties":96,"additionalProperties":13},{"aspect_ratio":97,"duration":99,"quality":100,"remove_watermark":102},{"type":33,"enum":98,"description":48,"default":43},[43,44,45,46,47],{"type":50,"minimum":34,"maximum":51,"default":52,"description":53},{"type":33,"enum":101,"description":58},[56,57],{"type":60,"description":61},{"type":33,"format":37},{"type":33},[65],{"type":30,"properties":107,"required":113,"additionalProperties":13},{"generation_id":108,"status":109,"estimated_time":111,"credits_used":112},{"type":33},{"type":33,"enum":110},[71],{"type":73,"description":74},{"type":73},[77,78,79],{"prompt":115,"settings":116,"first_frame_image":28},"Subject walks toward camera, slow motion",{"aspect_ratio":43,"duration":52},{"family_slug":6,"family_name":7,"family_description":8,"family_tags":118,"capability":10,"operation":119,"operation_label":120,"operation_description":121,"path_suffix":122,"path":123,"internal_id":124,"provider":12,"pricing":125,"supports_lora":13,"supports_influencer":13,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":128,"output_schema":171,"example":179},[10,11],"camera-controls","Camera Controls","Move the camera through a still on a keyframed path. Each keyframe is a camera pose — `azimuth` around the subject, `elevation` above or below it, `distance` from it — placed at a `time` between 0 (start of the clip) and 1 (end). The camera eases between consecutive poses, holds the first before its time and the last through to the end, so two keyframes describe one continuous move. The scene itself stays frozen unless a `prompt` asks otherwise, which is what separates this from image-to-video.","\u002Fcamera-controls","\u002Fapi\u002Fv2\u002Fminimax-h3\u002Fcamera-controls","minimax-h3-camera-controls",{"unit":25,"amount":126,"description":127},7,"7 credits \u002F second of output (≈ 35 credits for a 5s clip)",{"type":30,"properties":129,"required":168,"additionalProperties":13},{"image_url":130,"camera_trajectory":132,"prompt":155,"duration":158,"resolution":161,"workspace_id":167},{"type":33,"format":37,"description":131},"Public URL of the still the camera moves through. Aspect ratio must be between 0.4 and 2.5.",{"type":133,"items":134,"minItems":153,"maxItems":26,"description":154},"array",{"type":30,"properties":135,"required":148,"additionalProperties":13},{"time":136,"azimuth":139,"elevation":141,"distance":145},{"type":73,"minimum":137,"maximum":34,"description":138},0,"Where in the clip this pose lands, from 0 at the start to 1 at the end.",{"type":73,"description":140},"Horizontal angle around the subject, in degrees. Signed full turns are preserved, so 720 orbits twice clockwise and -360 once anticlockwise.",{"type":73,"minimum":142,"maximum":143,"description":144},-90,90,"Vertical angle around the subject, in degrees. 0 is eye level, 90 looks straight down.",{"type":73,"exclusiveMinimum":146,"minimum":137,"description":147},true,"Distance from the subject in normalized scene units. Smaller pushes the camera in.",[149,150,151,152],"time","azimuth","elevation","distance",2,"Ordered camera poses, 2 to 12 of them. Total azimuth travel is capped at 32 full turns.",{"type":33,"maxLength":156,"description":157},50000,"Optional. Left blank, the scene is held completely still and only the camera moves, which is what this endpoint is for. Supply one only to describe motion you do want.",{"type":33,"pattern":159,"description":160},"^\\d+$","Clip length in seconds (5–15, default 5). Billed per second.",{"type":33,"enum":162,"default":163,"description":166},[163,164,165],"480p","768p","1080p","Output resolution. Default: 480p. 768p is billed at roughly double the 480p per-second rate, and 1080p at roughly four times it.",{"type":33},[169,170],"image_url","camera_trajectory",{"type":30,"properties":172,"required":178,"additionalProperties":13},{"generation_id":173,"status":174,"estimated_time":176,"credits_used":177},{"type":33},{"type":33,"enum":175},[71],{"type":73,"description":74},{"type":73},[77,78,79],{"image_url":28,"camera_trajectory":180,"duration":188,"resolution":163},[181,185],{"time":137,"azimuth":182,"elevation":183,"distance":184},-30,10,3,{"time":34,"azimuth":186,"elevation":137,"distance":187},30,1.5,"5",{"family_slug":6,"family_name":7,"family_description":8,"family_tags":190,"capability":191,"operation":192,"operation_label":193,"operation_description":194,"path_suffix":195,"path":196,"internal_id":197,"provider":12,"pricing":198,"supports_lora":13,"supports_influencer":13,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":202,"output_schema":228,"example":236},[10,11],"video-talking-head","talking-head","Talking Head","Talking head powered by MiniMax H3. Send a script and the model speaks it in its own voice, opening on your start image; add an influencer voice to have that voice applied instead, or upload audio to drive the lip sync from your own recording. Clips up to 15 seconds at 768P.","\u002Ftalking-head","\u002Fapi\u002Fv2\u002Fminimax-h3\u002Ftalking-head","studio\u002Ftalking-head\u002Fminimax-h3-talking-head",{"unit":199,"amount":200,"description":201},"flat",60,"60 credits per video (5s estimate)",{"type":30,"properties":203,"additionalProperties":13},{"script":204,"audio_url":205,"audio_mode":206,"audio_settings":210,"duration":217,"resolution":218,"aspect_ratio":219,"influencer_id":221,"start_image_url":222,"template_id":223,"angle_id":224,"static_camera":225,"camera_motion_prompt":226,"workspace_id":227},{"type":33},{"type":33,"format":37},{"type":33,"enum":207,"default":208},[208,209],"generate","upload",{"type":30,"properties":211,"additionalProperties":13},{"speed":212,"volume":214,"emotion":215,"language":216},{"type":73,"minimum":213,"maximum":153},0.5,{"type":73,"minimum":213,"maximum":153},{"type":33},{"type":33},{"type":33},{"type":33},{"type":33,"enum":220,"default":44},[43,44],{"type":33},{"type":33,"format":37},{"type":33},{"type":33},{"type":60,"default":146},{"type":33},{"type":33},{"type":30,"properties":229,"required":235,"additionalProperties":13},{"generation_id":230,"status":231,"estimated_time":233,"credits_used":234},{"type":33},{"type":33,"enum":232},[71],{"type":73,"description":74},{"type":73},[77,78,79],{"script":237,"audio_mode":208,"aspect_ratio":44,"influencer_id":238,"template_id":239,"angle_id":240},"Hey everyone! Welcome to the show.","your-influencer-id","podcast","front-9-16",{"family_slug":6,"family_name":7,"family_description":8,"family_tags":242,"capability":191,"operation":243,"operation_label":244,"operation_description":245,"path_suffix":246,"path":247,"internal_id":248,"provider":12,"pricing":249,"supports_lora":13,"supports_influencer":13,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":250,"output_schema":273,"example":281},[10,11],"lipsync","Lipsync","Lip sync powered by MiniMax H3. Give it a start image and a voice track — an influencer voice reading your script, or your own recording via `audio_url` — and it animates the still so the mouth matches the audio. Unlike the talking-head op the model never renders its own speech, so the clip always runs as long as the track does: 5 seconds at minimum, and anything past about 15 is trimmed. Renders at 480p, 768p, 1080p, or 2K.","\u002Flipsync","\u002Fapi\u002Fv2\u002Fminimax-h3\u002Flipsync","studio\u002Ftalking-head\u002Fminimax-h3-lipsync",{"unit":199,"amount":200,"description":201},{"type":30,"properties":251,"additionalProperties":13},{"script":252,"audio_url":253,"audio_mode":254,"audio_settings":256,"resolution":262,"aspect_ratio":266,"influencer_id":268,"start_image_url":269,"template_id":270,"angle_id":271,"workspace_id":272},{"type":33},{"type":33,"format":37},{"type":33,"enum":255,"default":208},[208,209],{"type":30,"properties":257,"additionalProperties":13},{"speed":258,"volume":259,"emotion":260,"language":261},{"type":73,"minimum":213,"maximum":153},{"type":73,"minimum":213,"maximum":153},{"type":33},{"type":33},{"type":33,"enum":263,"default":164,"description":265},[163,164,165,264],"2k","Output resolution. Default: 768p. Each tier roughly doubles the per-second rate: 480p is billed at about half the 768p rate, 1080p at roughly double it, and 2k at roughly four times it.",{"type":33,"enum":267,"default":44},[43,44],{"type":33},{"type":33,"format":37},{"type":33},{"type":33},{"type":33},{"type":30,"properties":274,"required":280,"additionalProperties":13},{"generation_id":275,"status":276,"estimated_time":278,"credits_used":279},{"type":33},{"type":33,"enum":277},[71],{"type":73,"description":74},{"type":73},[77,78,79],{"script":237,"audio_mode":208,"aspect_ratio":44,"influencer_id":238,"template_id":239,"angle_id":240},{"family_slug":6,"family_name":7,"family_description":8,"family_tags":283,"capability":284,"operation":285,"operation_label":286,"operation_description":287,"path_suffix":288,"path":289,"internal_id":290,"provider":12,"pricing":291,"supports_lora":13,"supports_influencer":146,"sync":13,"admin_only":13,"sample_image_url":28,"input_schema":294,"output_schema":358,"example":366},[10,11],"video-reference","reference-to-video","Reference to Video","MiniMax H3 reference-to-video: up to 9 images, 3 video clips, and 3 audio clips addressed positionally in the prompt as Image 1, Video 1, Audio 1, and so on. Selected `influencers` (each can wear an `outfit_image_url`) occupy the FIRST image slots and your uploaded `image_urls` follow them. Output is 768P; duration 5–15 seconds.","\u002Freference-to-video","\u002Fapi\u002Fv2\u002Fminimax-h3\u002Freference-to-video","studio\u002Fminimax-h3\u002Freference-to-video",{"unit":25,"amount":292,"description":293},23,"23 credits \u002F second of output (≈ 115 credits for a 5s clip)",{"type":30,"properties":295,"required":357,"additionalProperties":13},{"prompt":296,"influencers":298,"influencer_id":308,"image_urls":310,"duration":314,"aspect_ratio":316,"resolution":318,"script":324,"voice_id":326,"audio_urls":328,"video_urls":331,"multi_prompt":334,"dialogue_lines":349,"workspace_id":356},{"type":33,"minLength":34,"description":297},"Text description of the video. Reference images by their FINAL slot index using @image1, @image2, … (1-indexed). Selected influencers occupy the leading slots (@image1, @image2, …) and your uploaded `image_urls` follow them. Example with 2 influencers + 1 uploaded image: @image1 and @image2 are the influencers, @image3 is your uploaded image.",{"type":133,"items":299,"maxItems":306,"description":307},{"type":30,"properties":300,"required":304,"additionalProperties":13},{"influencer_id":301,"outfit_image_url":302},{"type":33,"minLength":34},{"type":33,"format":37,"description":303},"Optional outfit image. The outfit is baked into this influencer's reference so they wear it in the video.",[305],"influencer_id",4,"Trained influencers to feature, in selection order. Each one is added as a leading reference: the first influencer becomes @Element1 (Kling), @image1 (Seedance \u002F Omni) or character1 (Happy Horse), the second @Element2 \u002F @image2 \u002F character2, and so on — before any uploaded images.",{"type":33,"description":309},"Deprecated: use `influencers` instead. Single-influencer alias, coerced to a one-item `influencers` array.",{"type":133,"items":311,"maxItems":312,"description":313},{"type":33,"format":37},9,"Public URLs of reference images. These occupy the slots AFTER any selected influencers. Reference them by their final @imageN index.",{"type":33,"default":188,"description":315},"Video duration in seconds (3-15). Default: 5.",{"type":33,"enum":317,"default":43},[43,44,45,46,47],{"type":33,"enum":319,"description":323},[320,321,165,322],"720p-mini","720p","4k","Output resolution. Default: 1080p. '720p-mini' is the cheapest tier (billed at a lower per-second rate); '4k' is a native 4K tier.",{"type":33,"description":325},"Optional dialogue script. When set, the script is TTS'd in the chosen `voice_id` and baked into the video as native audio (no separate lipsync pass needed).",{"type":33,"description":327},"Optional voice id from GET \u002Fapi\u002Fv2\u002Fvoices. ONLY used when `script` is also set — the script is TTS'd in this voice. Without a script, voice_id is ignored and the model generates audio natively from the prompt.",{"type":133,"items":329,"maxItems":184,"description":330},{"type":33,"format":37},"Optional reference audio clips (up to 3). Reference them in the prompt as @audio1, @audio2, @audio3 — e.g. use a clip as the spoken dialogue or a sound cue. Ignored when `script` is set (the script's TTS audio takes the first audio slot).",{"type":133,"items":332,"maxItems":184,"description":333},{"type":33,"format":37},"Optional reference video clips (up to 3) for motion \u002F action guidance. Reference them in the prompt as @video1, @video2, @video3.",{"type":133,"items":335,"description":348},{"type":30,"properties":336,"required":346,"additionalProperties":13},{"prompt":337,"duration":338,"dialogue_lines":339},{"type":33},{"type":33},{"type":133,"items":340},{"type":30,"properties":341,"required":344,"additionalProperties":13},{"influencer_id":342,"text":343},{"type":33,"minLength":34},{"type":33},[305,345],"text",[65,347],"duration","Multi-shot prompts. Each segment can include optional dialogue_lines for per-speaker TTS (max 3 clips total across all lines).",{"type":133,"items":350,"description":355},{"type":30,"properties":351,"required":354,"additionalProperties":13},{"influencer_id":352,"text":353},{"type":33,"minLength":34},{"type":33},[305,345],"Structured single-shot dialogue. Each line is TTS'd in the speaker's influencer voice when available (max 3 clips).",{"type":33},[65],{"type":30,"properties":359,"required":365,"additionalProperties":13},{"generation_id":360,"status":361,"estimated_time":363,"credits_used":364},{"type":33},{"type":33,"enum":362},[71],{"type":73,"description":74},{"type":73},[77,78,79],{"prompt":367,"duration":188,"aspect_ratio":44},"Image 1 and Image 2 walk down a sunset boardwalk together, chatting and smiling at the camera",[],{"registry":370,"isDeprecated":13,"content":14},{"slug":6,"name":7,"releaseDate":371,"provider":372,"category":10,"subcategories":373,"fallbackDescription":374,"apiModelId":23,"aiEndpointIds":375,"capabilities":376,"settings":383,"badge":398,"examplePrompts":399,"comparison":403},"2026-05","MiniMax",[19,85,285],"Fast 768P video with native stereo audio, strong prompt adherence, and text \u002F image \u002F reference-to-video modes.",[23,89,290],[377,378,379,380,381,382],"Text-to-video","Image-to-video","Reference-to-video","Native stereo audio","Strong prompt adherence","5–15 second clips",[384,391,394],{"name":385,"options":386,"default":188},"Duration",[188,387,388,389,390],"8","10","12","15",{"name":392,"options":393,"default":43},"Aspect Ratio",[43,44,45,46,47],{"name":395,"options":396,"default":397},"Resolution",[397],"768P","Fast",[400,401,402],"A skincare creator presents a serum to camera in a bright bathroom, soft key light, natural speech cadence","Cinematic car chase through rain-slicked neon streets, tracking shot, dramatic reflections","Slow push-in on a luxury watch on marble, shallow depth of field, studio lighting",{"firstLastFrameSupport":13,"multiShotSupport":13,"supports1080pOr2kMode":13,"supports4kMode":13,"nsfwRating":404,"editorial":405},"medium",{"pov":406,"bestForLabel":407,"bestFor":408,"avoidIf":412,"scores":414},"Quick-turnaround video with native audio and tight prompt adherence for short-form creative.","fast short-form video",[409,410,411,382],"Native stereo audio in one pass","Fast drafts and iteration","Text, image, and reference-to-video",[413],"You need 1080p or 4K masters, or multi-shot storyboards",{"realism":306,"textRendering":184,"editing":184,"costEfficiency":184,"finalPolish":306,"consistency":306},{"mediaType":10,"items":416,"isGenerating":13},[],{"category":10,"tiers":418,"unit":421,"rows":422},[419,321,165,322,420],"720p Mini","Standard","second",[423,426,435,445,454],{"slug":6,"name":7,"provider":372,"isCurrent":146,"rates":424,"lowestCredits":26},[425],{"tier":420,"credits":26,"unit":421},{"slug":427,"name":428,"provider":429,"isCurrent":13,"rates":430,"lowestCredits":432},"kling-3","Kling 3.0","Kuaishou",[431,433],{"tier":165,"credits":432,"unit":421},20,{"tier":322,"credits":434,"unit":421},59,{"slug":436,"name":437,"provider":438,"isCurrent":13,"rates":439,"lowestCredits":441},"gemini-omni","Gemini Omni Flash 1.1","Google",[440,442,443],{"tier":321,"credits":441,"unit":421},21.7,{"tier":165,"credits":186,"unit":421},{"tier":322,"credits":444,"unit":421},49.5,{"slug":446,"name":447,"provider":448,"isCurrent":13,"rates":449,"lowestCredits":186},"veo-3-1","Veo 3.1","Google DeepMind",[450,451,452],{"tier":321,"credits":186,"unit":421},{"tier":165,"credits":186,"unit":421},{"tier":322,"credits":453,"unit":421},63,{"slug":455,"name":456,"provider":457,"isCurrent":13,"rates":458,"lowestCredits":460},"seedance-2","Seedance 2.0","ByteDance",[459,461,463,465],{"tier":419,"credits":460,"unit":421},34,{"tier":321,"credits":462,"unit":421},43,{"tier":165,"credits":464,"unit":421},95,{"tier":322,"credits":466,"unit":421},216]