{"models":[{"endpoint_id":"fal-ai/minimax/hailuo-02/pro/text-to-video","metadata":{"display_name":"MiniMax Hailuo 02 [Pro] (Text to Video)","category":"text-to-video","description":"MiniMax Hailuo-02 Text To Video API (Pro, 1080p): Advanced video generation model with 1080p resolution","status":"active","tags":[],"updated_at":"2026-10-20T22:34:58.154Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/fal_cdn/fal/Upscale-2.jpg","model_url":"https://fal.run/fal-ai/minimax/hailuo-02/pro/text-to-video","license_type":"commercial","date":"2025-06-18T00:41:11.159Z","group":{"key":"hailuo-02","label":"Text to Video (pro) "},"highlighted":false,"kind":"inference","duration_estimate":8,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/minimax/hailuo-02/pro/text-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/minimax/hailuo-02/pro/text-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/minimax/hailuo-02/pro/text-to-video","category":"text-to-video","thumbnailUrl":"https://storage.googleapis.com/fal_cdn/fal/Upscale-2.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/minimax/hailuo-02/pro/text-to-video","documentationUrl":"https://fal.ai/models/fal-ai/minimax/hailuo-02/pro/text-to-video/api","about":"MiniMax Hailuo-02 Text To Video API (Pro, 1080p): Advanced video generation model with 1080p resolution"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"MinimaxHailuo02ProTextToVideoInput":{"properties":{"prompt":{"maxLength":2000,"examples":["A Galactic Smuggler is a rogue figure with a cybernetic arm and a well-worn coat that hints at many dangerous escapades across the galaxy. Their ship is filled with rare and exotic treasures from distant planets, concealed in hidden compartments, showing their expertise in illicit trade. Their belt is adorned with energy-based weapons, ready to be drawn at any moment to protect themselves or escape from tight situations. This character thrives in the shadows of space, navigating between the law and chaos with stealth and wit, always seeking the next big score while evading bounty hunters and law enforcement. The rogue's ship, rugged yet efficient, serves as both a home and a tool for their dangerous lifestyle. The treasures they collect reflect the diverse and intriguing worlds they've encountered—alien artifacts, rare minerals, and artifacts of unknown origin. Their reputation precedes them, with whispers of their dealings and the deadly encounters that often follow. A master of negotiation and deception, the Galactic Smuggler navigates the cosmos with an eye on the horizon, always one step ahead of those who pursue them."],"minLength":1,"title":"Prompt","type":"string"},"enable_safety_checker":{"description":"Authorized callers may set false to request relaxed screening.","title":"Enable Safety Checker","type":"boolean","default":true},"prompt_optimizer":{"description":"Whether to use the model's prompt optimizer","title":"Prompt Optimizer","type":"boolean","default":true}},"required":["prompt"],"title":"ProTextToVideoHailuo02Input","x-fal-order-properties":["prompt","prompt_optimizer","enable_safety_checker"],"type":"object"},"MinimaxHailuo02ProTextToVideoOutput":{"properties":{"video":{"description":"The generated video","examples":[{"url":"https://v3.fal.media/files/kangaroo/_qEOfY3iKHsc86kqHUUh2_output.mp4"}],"$ref":"#/components/schemas/File"}},"required":["video"],"title":"TextToVideoHailuo02Output","x-fal-order-properties":["video"],"type":"object"},"File":{"properties":{"file_size":{"description":"The size of the file in bytes.","examples":[4404019],"title":"File Size","anyOf":[{"type":"integer"},{"type":"null"}]},"file_name":{"description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"title":"File Name","anyOf":[{"type":"string"},{"type":"null"}]},"content_type":{"description":"The mime type of the file.","examples":["image/png"],"title":"Content Type","anyOf":[{"type":"string"},{"type":"null"}]},"url":{"description":"The URL where the file can be downloaded from.","title":"Url","type":"string"}},"required":["url"],"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object"}}},"paths":{"/fal-ai/minimax/hailuo-02/pro/text-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/minimax/hailuo-02/pro/text-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/minimax/hailuo-02/pro/text-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinimaxHailuo02ProTextToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/minimax/hailuo-02/pro/text-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinimaxHailuo02ProTextToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"minimax/h3-max/styles/vhs","metadata":{"display_name":"H3 Max VHS","category":"text-to-video","description":"Generates 768p VHS-style video with audio from text prompts or an optional first-frame image. Supports 5–15 second clips and adjustable tape damage, from subtle analog noise to strong tracking distortion.","status":"active","tags":["vhs","analog","retro","tape-damage"],"updated_at":"2026-11-10T03:23:44.990Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0aaad605/J4zSNIgmNAoArcg4BwPNp.jpg","model_url":"https://fal.run/minimax/h3-max/styles/vhs","license_type":"commercial","date":"2026-09-17T21:32:21.470Z","group":{"key":"hailuo-03-new-turbo-lora","label":"VHS"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for minimax/h3-max/styles/vhs","version":"1.0.0","description":"The OpenAPI schema for the minimax/h3-max/styles/vhs queue.","x-fal-metadata":{"endpointId":"minimax/h3-max/styles/vhs","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0aaad605/J4zSNIgmNAoArcg4BwPNp.jpg","playgroundUrl":"https://fal.ai/models/minimax/h3-max/styles/vhs","documentationUrl":"https://fal.ai/models/minimax/h3-max/styles/vhs/api","about":"Vhs Video"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"H3MaxStylesVhsInput":{"required":["prompt"],"x-fal-order-properties":["prompt","image_url","damage_level","duration","aspect_ratio","seed"],"title":"VHSInput","type":"object","properties":{"duration":{"maximum":15,"default":5,"title":"Duration","description":"Requested video duration in seconds.","minimum":5,"type":"integer"},"image_url":{"title":"Image Url","description":"Optional first-frame image. Use a 4:3 image for the classic VHS frame; the image's aspect ratio determines the output canvas.","anyOf":[{"type":"string"},{"type":"null"}]},"aspect_ratio":{"default":"16:9","title":"Aspect Ratio","description":"Video aspect ratio for text-only generation. Ignored when image_url is provided.","type":"string","enum":["21:9","16:9","4:3","1:1","3:4","9:16"]},"seed":{"title":"Seed","description":"Random seed. Omit to choose one automatically.","anyOf":[{"type":"integer"},{"type":"null"}]},"prompt":{"examples":["A camcorder explores an abandoned shopping mall at midnight. A lone carousel starts turning beneath flickering fluorescent lights. Handheld push-in, mechanical creaks and distant music."],"maxLength":49910,"description":"Describe the scene, action, camera and sound. VHS style and tape damage are applied automatically.","minLength":1,"type":"string","title":"Prompt"},"damage_level":{"default":"medium","title":"Damage Level","description":"Tape wear: light adds subtle analog noise, medium adds visible damage, and heavy adds strong tracking errors and distortion.","type":"string","enum":["light","medium","heavy"]}}},"H3MaxStylesVhsOutput":{"required":["video","seed"],"x-fal-order-properties":["video","seed"],"title":"VHSOutput","type":"object","properties":{"video":{"description":"Generated 768P VHS-style video with audio.","$ref":"#/components/schemas/File"},"seed":{"title":"Seed","description":"Seed used for this generation.","type":"integer"}}},"File":{"required":["url"],"properties":{"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"file_name":{"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]}},"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object"}}},"paths":{"/minimax/h3-max/styles/vhs/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/vhs/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/minimax/h3-max/styles/vhs":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStylesVhsInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/vhs/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStylesVhsOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/pixverse/v4.5/text-to-video","metadata":{"display_name":"PixVerse V4.5 Text To Video","category":"text-to-video","description":"Generate high quality video clips from text and image prompts using PixVerse v4.5","status":"active","tags":["stylized","transform"],"updated_at":"2026-10-20T22:12:57.611Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/falserverless/gallery/pixverse-v3.5.webp","model_url":"https://fal.run/fal-ai/pixverse/v4.5/text-to-video","license_type":"commercial","date":"2025-05-15T15:48:45.845Z","group":{"key":"pixverse-45","label":"Text to Video v4.5"},"highlighted":false,"kind":"inference","duration_estimate":1,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/pixverse/v4.5/text-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/pixverse/v4.5/text-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/pixverse/v4.5/text-to-video","category":"text-to-video","thumbnailUrl":"https://storage.googleapis.com/falserverless/gallery/pixverse-v3.5.webp","playgroundUrl":"https://fal.ai/models/fal-ai/pixverse/v4.5/text-to-video","documentationUrl":"https://fal.ai/models/fal-ai/pixverse/v4.5/text-to-video/api","about":"Text To Video V4 5"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"PixverseV45TextToVideoInput":{"type":"object","x-fal-order-properties":["prompt","aspect_ratio","resolution","duration","negative_prompt","style","seed","enable_safety_checker"],"title":"TextToVideoRequest","required":["prompt"],"properties":{"prompt":{"examples":["Epic low-cut camera capture of a girl clad in ultraviolet threads, Peter Max art style depiction, luminous diamond skin glistening under a vast moon's radiance, embodied in a superhuman flight among mystical ruins, symbolizing a deity's ritual ascent, hyper-detailed"],"type":"string","description":"Text prompt for the video generation. Limited to 2048 UTF-8 encoded bytes. Because the limit counts bytes rather than characters, emoji and non-Latin or accented characters (which use multiple bytes each) can push a visually short prompt over the cap.","title":"Prompt"},"style":{"anyOf":[{"type":"string","enum":["anime","3d_animation","clay","comic","cyberpunk"]},{"type":"null"}],"description":"The style of the generated video","title":"Style"},"negative_prompt":{"examples":["blurry, low quality, low resolution, pixelated, noisy, grainy, out of focus, poorly lit, poorly exposed, poorly composed, poorly framed, poorly cropped, poorly color corrected, poorly color graded"],"type":"string","default":"","description":"Negative prompt to be used for the generation. Limited to 2048 UTF-8 encoded bytes. Because the limit counts bytes rather than characters, emoji and non-Latin or accented characters (which use multiple bytes each) can push a visually short prompt over the cap.","title":"Negative Prompt"},"duration":{"type":"string","default":"5","description":"The duration of the generated video in seconds. 8s videos cost double. 1080p videos are limited to 5 seconds","enum":["5","8"],"title":"Duration"},"enable_safety_checker":{"type":"boolean","default":true,"description":"Authorized callers may set false to request relaxed screening.","title":"Enable Safety Checker"},"aspect_ratio":{"type":"string","default":"16:9","description":"The aspect ratio of the generated video","enum":["16:9","4:3","1:1","3:4","9:16"],"title":"Aspect Ratio"},"resolution":{"type":"string","default":"720p","description":"The resolution of the generated video","enum":["360p","540p","720p","1080p"],"title":"Resolution"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"\n            The same seed and the same prompt given to the same version of the model\n            will output the same video every time.\n        ","title":"Seed"}}},"PixverseV45TextToVideoOutput":{"type":"object","x-fal-order-properties":["video"],"title":"VideoOutputV4","required":["video"],"properties":{"video":{"examples":[{"file_name":"output.mp4","file_size":5485412,"url":"https://fal.media/files/lion/_fVEU5nzHND_fHGQUhXEm_output.mp4","content_type":"video/mp4"}],"description":"The generated video","$ref":"#/components/schemas/File"}}},"File":{"type":"object","x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","required":["url"],"properties":{"file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["z9RV14K95DvU.png"],"description":"The name of the file. It will be auto-generated if not provided.","title":"File Name"},"file_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"examples":[4404019],"description":"The size of the file in bytes.","title":"File Size"},"url":{"type":"string","description":"The URL where the file can be downloaded from.","title":"Url"},"content_type":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["image/png"],"description":"The mime type of the file.","title":"Content Type"}}}}},"paths":{"/fal-ai/pixverse/v4.5/text-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/pixverse/v4.5/text-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/pixverse/v4.5/text-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixverseV45TextToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/pixverse/v4.5/text-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixverseV45TextToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/heygen/avatar5/digital-twin","metadata":{"display_name":"Heygen v5 Digital Twin","category":"text-to-video","description":"Create natural HeyGen Avatar V digital twin videos from text or audio, with lip-sync, optional backgrounds, captions, and MP4/WebM output.","status":"active","tags":["avatar","digital-twin","talking-avatar","text-to-video","lip-sync","heygen","video-generation"],"updated_at":"2026-10-20T22:31:40.264Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9aa011/vdGl5om9jDtRhB8kiH8LS_70badfd7deb047e1a3d8c0bf65609406.jpg","model_url":"https://fal.run/fal-ai/heygen/avatar5/digital-twin","license_type":"commercial","date":"2026-05-17T23:23:57.673Z","highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/heygen/avatar5/digital-twin","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/heygen/avatar5/digital-twin queue.","x-fal-metadata":{"endpointId":"fal-ai/heygen/avatar5/digital-twin","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9aa011/vdGl5om9jDtRhB8kiH8LS_70badfd7deb047e1a3d8c0bf65609406.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/heygen/avatar5/digital-twin","documentationUrl":"https://fal.ai/models/fal-ai/heygen/avatar5/digital-twin/api","about":"Generate digital twin videos using HeyGen Avatar V.\n\nAvatar V is HeyGen's newest avatar rendering engine. It uses\ncross-reference-driven animation for more natural motion and\nlip-sync than Avatar IV, especially for complex expressions and\nlonger scripts. Avatar V is only available through HeyGen's v3\nAPI — this endpoint sets ``engine={\"type\": \"avatar_v\"}``\nautomatically.\n\nSupports the v3 Avatar V feature set: ``fit``, ``remove_background``,\n``background``, ``watermark``, ``caption``, and webm output.\n\nBilled per second of output video ($0.1500/s)."}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"HeygenAvatar5DigitalTwinInput":{"x-fal-order-properties":["avatar","prompt","voice","audio_url","fit","remove_background","background","watermark","caption","output_format","resolution","aspect_ratio","enable_safety_checker"],"title":"AvatarVRequest","description":"Request for HeyGen Avatar V digital-twin video generation.\n\nPass either ``avatar`` (a name from the ``/v2/avatars`` catalog) or\n``avatar_id`` (a raw HeyGen avatar ID); the avatar must be Avatar\nV-eligible (HeyGen returns 400 otherwise).","properties":{"background":{"description":"Optional background to composite behind the avatar. Ignored when ``output_format='webm'`` (webm output is transparent).","anyOf":[{"$ref":"#/components/schemas/AvatarVBackground"},{"type":"null"}]},"resolution":{"default":"720p","title":"Resolution","description":"Output resolution preset.","enum":["720p","1080p","4k"],"type":"string"},"caption":{"default":false,"title":"Caption","description":"Generate a sidecar SRT caption file alongside the video.","type":"boolean"},"watermark":{"description":"Optional watermark image to overlay on the output video.","anyOf":[{"$ref":"#/components/schemas/AvatarVWatermark"},{"type":"null"}]},"aspect_ratio":{"default":"16:9","title":"Aspect Ratio","description":"Aspect ratio of the output video. Supported values: '16:9', '9:16', '4:5', '5:4', '1:1', and 'auto'. 'auto' preserves the source aspect ratio when HeyGen can read it, falling back to '16:9' otherwise.","enum":["16:9","9:16","4:5","5:4","1:1","auto"],"type":"string"},"voice":{"examples":["Warm Pro Narrator","Chill Brian","Ivy","John Doe","Monika Sogam","Hope ","Archer ","Brittney","Patrick","David Castlemore","Michael C","Adam Stone ","Juniper","Cassidy ","Jessica Anne Bogart","Arabella","Andrew","Spuds Oxley ","Grace Elder","Helen","Canyon Rivers","Derya - Lifelike - Excited 🤩","Mellow Marcus","Jack Sterling - Broadcaster 🎙️","Brenda - UGC - 1.mp4","Reid","Reagan","Terry","Jenny","Radio Rick","Denise","Tim in car - Excited 🤩","Iskander","Thompson","Delicate Daisy - Excited 🤩","Kingston","George UGC 1","Bold Blake","Jane","Expressive Evan","Marianne - IA","Aaron","Modern Recipe Host - Voice 1","Willow","Cute Chloe - Friendly 😊","Rafael","June - Lifelike","Crisp Chloe","Slick Simon","Nassim - Informative","Baritone Ben","Maxwell","Ellie Faye - Excited 🤩","Milani","Feisty Fiona - Excited 🤩","Professor Dean","Rose - UGC - 1.mp4","Shona","Hudson Wilder","Ann - IA","Alastair Kensington","Oxley","Christina","Andrew Rizz ","Peyton","Gerardo - Outdoor","Chloe - Lifelike","Stephanie","Anthony - IA","Signal - Voice 1","Luca","Lisa - Voice 1","T.W.Tucker","Jack Sullivan - Serious 😐","Winter","Mireia - Lifelike","Georgia","Stella","Masha - Lifelike","Charming Charles - Friendly 😊","Serenity","Annie - Excited","Ralph","Bethany","Dominic","Mason Finn","Leena","Veteran Victor","Tamara","Nik Public","Calm Chloe","Sevik","Reilly","Raul","Imposing Ian","Relaxed Ray","Dexter - Professional","Relaxed Rick","Edwin","Rupert Blackwood","Ginny","Hope"],"default":"Warm Pro Narrator","title":"Voice","description":"Name of the text-to-speech voice to use for the avatar when ``audio_url`` is not provided.","anyOf":[{"type":"string"},{"type":"null"}],"enum":["Warm Pro Narrator","Chill Brian","Ivy","John Doe","Monika Sogam","Hope ","Archer ","Brittney","Patrick","David Castlemore","Michael C","Adam Stone ","Juniper","Cassidy ","Jessica Anne Bogart","Arabella","Andrew","Spuds Oxley ","Grace Elder","Helen","Canyon Rivers","Derya - Lifelike - Excited 🤩","Mellow Marcus","Jack Sterling - Broadcaster 🎙️","Brenda - UGC - 1.mp4","Reid","Reagan","Terry","Jenny","Radio Rick","Denise","Tim in car - Excited 🤩","Iskander","Thompson","Delicate Daisy - Excited 🤩","Kingston","George UGC 1","Bold Blake","Jane","Expressive Evan","Marianne - IA","Aaron","Modern Recipe Host - Voice 1","Willow","Cute Chloe - Friendly 😊","Rafael","June - Lifelike","Crisp Chloe","Slick Simon","Nassim - Informative","Baritone Ben","Maxwell","Ellie Faye - Excited 🤩","Milani","Feisty Fiona - Excited 🤩","Professor Dean","Rose - UGC - 1.mp4","Shona","Hudson Wilder","Ann - IA","Alastair Kensington","Oxley","Christina","Andrew Rizz ","Peyton","Gerardo - Outdoor","Chloe - Lifelike","Stephanie","Anthony - IA","Signal - Voice 1","Luca","Lisa - Voice 1","T.W.Tucker","Jack Sullivan - Serious 😐","Winter","Mireia - Lifelike","Georgia","Stella","Masha - Lifelike","Charming Charles - Friendly 😊","Serenity","Annie - Excited","Ralph","Bethany","Dominic","Mason Finn","Leena","Veteran Victor","Tamara","Nik Public","Calm Chloe","Sevik","Reilly","Raul","Imposing Ian","Relaxed Ray","Dexter - Professional","Relaxed Rick","Edwin","Rupert Blackwood","Ginny","Hope"]},"prompt":{"examples":["Hello and welcome to this demonstration of HeyGen Avatar V."],"title":"Prompt","description":"Text the avatar will speak. Required when ``audio_url`` is not provided.","anyOf":[{"type":"string"},{"type":"null"}]},"audio_url":{"title":"Audio Url","description":"HTTP(S) URL of an audio file for the avatar to lip-sync to. When provided, the avatar uses this audio instead of text-to-speech and ``prompt``/``voice`` are ignored.","anyOf":[{"type":"string"},{"type":"null"}]},"avatar":{"examples":["Abigail Office Front","Abigail Office Side","Abigail Sofa Front","Abigail Sofa Side","Amelia Business Training Front 2","Amelia Business Training Front","Amelia Business Training Side 2","Amelia Business Training Side","Amelia Lounge Front 2","Amelia Lounge Front","Amelia Lounge Side 2","Amelia Lounge Side","Amelia Yoga Front 2","Amelia Yoga Front","Amelia Yoga Side 2","Amelia Yoga Side","Anja Office Front","Anja Office Side ","Anja Sofa Front","Anja Sofa Side ","Ann Doctor Sitting","Ann Doctor Standing","Ann Therapist","Annie Bar Sitting Front","Annie Bar Sitting Side","Annie Bar Standing Front 2","Annie Bar Standing Front 3","Annie Bar Standing Front","Annie Bar Standing Side 2","Annie Bar Standing Side 3","Annie Bar Standing Side","Annie Business Casual Standing Front 2","Annie Business Casual Standing Front","Annie Business Casual Standing Side 2","Annie Business Casual Standing Side","Annie Casual Sitting Front 2","Annie Casual Sitting Front","Annie Casual Sitting Side 2","Annie Casual Sitting Side","Annie Casual Standing Front 2","Annie Casual Standing Front","Annie Casual Standing Side 2","Annie Casual Standing Side","Annie Desk Sitting Front 2","Annie Desk Sitting Front","Annie Desk Sitting Side 2","Annie Desk Sitting Side","Annie Lounge Standing Front","Annie Lounge Standing Side","Annie Office Sitting Front 2","Annie Office Sitting Front","Annie Office Sitting Side 2","Annie Office Sitting Side","Annie Office Standing Front","Annie Office Standing Side","Annie Sofa Sitting Front 3","Annie Sofa Sitting Front","Annie Sofa Sitting Side 2","Annie Sofa Sitting Side 3","Annie Sofa Sitting Side","Annie Sofa Sitting Front 2","Annie Studio Pink Sitting Front","Annie Studio Pink Sitting Side","Annie Studio Pink Standing Front","Annie Studio Pink Standing Side","Artur Office Front 2","Artur Office Front","Artur Office Side 2","Artur Office Side","Artur Sofa Casual Front 2","Artur Sofa Casual Front","Artur Sofa Casual Side 2","Artur Sofa Causal Side","Aubrey Sofa Side","Aubrey Night Scene Front","Aubrey Outdoor Sport Front","Aubrey Outdoor Sport Side","Aubrey Sofa Front","Blanka Lounge Front","Blanka Lounge Side","Blanka Outdoor Business Front","Blanka Outdoor Business Side","Blanka Outdoor Reading Front","Blanka Outdoor Reading Side","Blanka Picnic Front","Blanka Picnic Side","Bojan Business Training Front 2","Bojan Business Training Front","Bojan Business Training Side 2","Bojan Business Training Side","Bojan Lounge Front 2","Bojan Lounge Front","Bojan Lounge Side 2","Bojan Lounge Side","Bojan Sport Front 2","Bojan Sport Front","Bojan Sport Side 2","Bojan Sport Side","Brandon Business Sitting Front","Brandon Business Sitting Side","Brandon Business Standing Front","Brandon Business Standing Side","Brandon Casual Sitting Front","Brandon Casual Sitting Side","Brandon Kitchen Standing Front","Brandon Kitchen Standing Side","Brandon Lobby Sitting Front","Brandon Lobby Sitting Side","Brandon Lobby Standing Front","Brandon Lobby Standing Side","Brandon Office Sitting Front","Brandon Office Sitting Side","Brandon Office Standing Front","Brandon Office Standing Side","Brandon Sofa Sitting Front","Brandon Sofa Sitting Side","Brent Office Front 2","Brent Office Front","Brent Office Side 2","Brent Office Side","Brent Sofa Front 2","Brent Sofa Front","Brent Sofa Side 2","Brent Sofa Side","Bryan Fitness Coach","Bryan Tech Expert","Caroline Business Sitting Front","Caroline Business Sitting Side","Caroline Business Standing Front","Caroline Business Standing Side","Caroline Casual Sitting Front","Caroline Casual Sitting Side","Caroline Kitchen Standing Front","Caroline Kitchen Standing Side","Caroline Lobby Sitting Front","Caroline Lobby Sitting Side","Caroline Lobby Standing Front","Caroline Lobby Standing Side","Caroline Office Sitting Front","Caroline Office Sitting Side","Caroline Office Standing Front","Caroline Office Standing Side","Caroline Sofa Sitting Front","Caroline Sofa Sitting Side","Chloe Lounge Front","Chloe Lounge Side","Chloe Outdoor Side","Conrad House Front","Conrad House Side","Conrad Sofa Front","Conrad Sofa Side","Derya Indoor Front 2","Derya Indoor Front","Derya Indoor Side 2","Derya Indoor Side","Derya Office Front 2","Derya Office Front","Derya Office Side 2","Derya Office Side","Dexter Doctor Sitting","Dexter Doctor Standing","Dexter Lawyer","Elenora Fitness Coach","Elenora Fitness Coach 2","Elenora Tech Expert","Emanuel Office Front","Emanuel Office Side","Emanuel Sofa Front","Emanuel Sofa Side","Emilia Outdoor Business Front","Emilia Outdoor Business Side","Emilia Outdoor Yoga Front 2","Emilia Outdoor Yoga Front","Emilia Outdoor Yoga Side","Emilia Picnic Front","Emilia Picnic Side","Fernando Business Indoor Front","Fernando Business Indoor Side","Fernando OutdoorChair Front 2","Fernando Outdoor Chair Front","Fernando Outdoor Chair Side","Fernando Outdoor Front","Fernando Outdoor Side","Fernando Outdoor Table Front","Fernando Outdoor Table Side","Gala Bedroom Front","Gala Business Sofa Front 2","Gala Business Sofa Front 3","Gala Business Sofa Front","Gala Business Sofa Side 2","Gala Business Sofa Side 3","Gala Business Sofa Side","Gala Casual Sofa with iPad Front","Gala Casual Sofa with iPad Side 2","Gala Casual Sofa with iPad Side","Gala Office Front","Gala Office Side","Gala Sofa Front 2","Gala Sofa Front 3","Gala Sofa Front","Gala Sofa Side 2","Gala Sofa Side 3","Gala Sofa Side","Georgia Casual Front","Georgia Casual Side","Georgia Office Front","Georgia Office Side","Gerardo Sofa Side","Gerardo Indoor Front","Gerardo Indoor Side","Gerardo Night Scene Front 2","Gerardo Night Scene Front","Gerardo Outdoor Sport Front","Gerardo Outdoor Sport Side","Gerardo Sofa Front","Giulia Office Front 2","Giulia Office Front","Giulia Office Side 2","Giulia Office Side","Giulia Sofa Front","Giulia Sofa Side","Giulia Sofa  Front 2","Giulia Sofa  Side 3","Ida Lounge Front 2","Ida Lounge Front","Ida Lounge Side 2","Ida Lounge Side","Ida Sofa Front 2","Ida Sofa Front","Ida Sofa Side 2","Ida Sofa Side","Jocelyn Office Front 2","Jocelyn Office Front","Jocelyn Office Side 2","Jocelyn Office Side","Jocelyn Sofa Front 2","Jocelyn Sofa Front","Jocelyn Sofa Side 2","Jocelyn Sofa Side","Joel Couch Front","Joel Couch Side","Joel Gym Front","Joel Gym Side","Joel Mountain Front","Joel Mountain Side","Jonas Gym Front 2","Jonas Gym Front","Jonas Gym Side 2","Jonas Gym Side ","June Office Front 2","Juan Office Front","Juan Office Side 2","Juan Office Side","Juan Sofa Front 2","Juan Sofa Front","Juan Sofa Side 2","Juan Sofa Side","Judita Yoga Front 2","Judita Yoga Front","Judita Yoga Side 2","Judita Yoga Side","Judy Doctor Sitting","Judy Doctor Standing","Judy Lawyer","Judy Teacher Sitting","Judy HR","Judy Teacher Standing","June HR","June Office Front","June Office Side 2","June Office Side","June Sofa Casual Front 2","June Sofa Casual Front","June Sofa Casual Side 2","June Sofa Casual Side","Kavya Indoor Front","Kavya Indoor Side","Kavya Outdoor Side","Kavya Outdoor Sport Front","Kavya Outdoor Sport Side","Kavya Sofa Front","Kavya Sofa Side","Leos Office Front 2","Leos Office Front","Leos Office Side 2","Leos Office Side","Leos Sofa Front 2","Leos Sofa Front","Leos Sofa Side 2","Leos Sofa Side","Leszek Lounge Front","Leszek Lounge Side","Leszek Outdoor Business Front","Leszek Outdoor Business Side","Leszek Outdoor Casual Front","Leszek Outdoor Casual Side","Leszek Sofa Front","Leszek Sofa Side","Martina Office Front 2","Martina Office Front","Martina Office Side 2","Martina Office Side","Martina Sofa Front 2","Martina Sofa Front","Martina Sofa Side 2","Martina Sofa Side","Masha Office Front 2","Masha Office Front","Masha Office Side 2","Masha Office Side","Masha Sofa Casual Front 2","Masha Sofa Casual Front","Masha Sofa Casual Side 2","Masha Sofa Casual Side","Matteo Office Front 2","Matteo Office Front","Matteo Office Side 2","Matteo Office Side","Matteo Sofa Front 2","Matteo Sofa Front","Matteo Sofa Side 2","Matteo Sofa Side","Max Indoor Front","Max Indoor Side","Max Outdoor Sport Front","Max Outdoor Sport Side","Milena Office Front 2","Milena Office Front","Milena Office Side 2","Milena Office Side","Milena Sofa Front 2","Milena Sofa Front","Milena Sofa Side 2","Milena Sofa Side","Miles Outdoor Front","Miles Outdoor Side","Miles Sofa Front 2","Miles Sofa Front","Miles Sofa Side 2","Miles Sofa Side","Mireia Business Indoor Front","Mireia Business Indoor Side","Mireia Outdoor Chair Front","Mireia Outdoor Front","Mireia Outdoor Side","Mireia Outdoor Table Front","Mireia Outdoor Table Side","Miyu Office Front 2","Miyu Office Front","Miyu Office Side 2","Miyu Office Side","Miyu Sofa Business Front","Miyu Sofa Business Side","Miyu Sofa Casual Front 2","Miyu Sofa Casual Front","Miyu Sofa Casual Side 2 ","Miyu Sofa Casual Side","Noah Lobby Front 2","Noah Lobby Front","Noah Lobby Side 2","Noah Lobby Side","Noah Office Front 2","Noah Office Front","Noah Office Side 2","Noah Office Side","Noah Sofa Front 2","Noah Sofa Front ","Noah Sofa Side 2","Noah Sofa Side","Oxana Gym Front 2","Oxana Gym Front","Oxana Gym Side 2","Oxana Gym Side","Oxana Office Front 2","Oxana Office Front","Oxana Office Side 2","Oxana Office Side","Oxana Sofa Front 2","Oxana Sofa Front","Oxana Sofa Side 2","Oxana Sofa Side","Oxana Yoga Front 2","Oxana Yoga Front","Oxana Yoga Side 2","Oxana Yoga Side","Patrizio Business Training Front","Patrizio Business Training Side","Patrizio Office Front","Patrizio Office Side 2","Patrizio Office Side","Patrizio Sofa Front","Patrizio Sofa Side","Piper Business Sofa Front","Piper Business Sofa Side","Piper Education Front","Piper Education Side","Rasmus Lounge Front 2","Rasmus Lounge Front","Rasmus Lounge Side 2","Rasmus Lounge Side","Rasmus Sofa Front 2","Rasmus Sofa Front","Rasmus Sofa Side 2","Rasmus Sofa Side","Raul Business Sofa Front 2","Raul Business Sofa Front","Raul Business Sofa Side 2","Raul Business Sofa Side","Raul Casual Sofa Front 2","Raul Casual Sofa Front","Raul Casual Sofa Side 2","Raul Casual Sofa Side","Raul Casual Sofa no iPad Front","Raul Casual Sofa no iPad Side","Raul Casual Sofa with iPad Front","Raul Casual Sofa with iPad Side","Raul Office Front 2","Raul Office Front","Raul Office Side","Raul Sofa Front 2","Raul Sofa Front","Raul Sofa Side 2","Raul Sofa Side","Ren Office Front 2","Ren Office Front","Ren Office Side 2","Ren Office Side","Ren Sofa Business Front","Ren Sofa Business Side","Ren Sofa Casual Front 2","Ren Sofa Casual Front","Ren Sofa Casual Side 2 ","Ren Sofa Casual Side","Riley Casual Front","Riley Casual Side","Riley Office Front","Riley Office Side","Roman Outdoor Sport Front","Roman Outdoor Sport Side","Sabine Office Front 2","Sabine Office Front","Sabine Office Side","Sabine Sofa Side","Santa Fireplace Front","Santa Fireplace Side","Scarlett Couch Front 2","Scarlett Couch Front","Scarlett Couch Side 2","Scarlett Couch Side","Scarlett Fireplace Front","Scarlett Fireplace Side","Scarlett Hall Front","Scarlett Hall Side","Scarlett Yoga Front","Scarlett Yoga Side","Shawn Therapist","Silas Customer Support","Silas HR","Silas Lounge Front","Silas Lounge Side","Silas Sofa Side 2","Silas Sofa Side","Teodor Office Front 2","Teodor Office Front","Teodor Office Side 2","Teodor Office Side","Teodor Sofa Front 2","Teodor Sofa Front","Teodor Sofa Side 2","Teodor Sofa Side","Timothy Casual Front","Timothy Casual Side","Timothy Office Front","Timothy Office Side","Veit Office Front","Veit Office Side","Veit Sofa Front","Veit Sofa Side","Vernon Office Front 2","Vernon Office Front","Vernon Office Side 2","Vernon Office Side","Verena Office Front","Verena Office Side","Verena Sofa Front","Verena Sofa Side","Vernon Lounge Front 2","Vernon Lounge Side 2","Vernon Lounge Side","Vince Business Sofa Front","Vince Business Training Front","Vince Business Training Side 2","Vince Business Training Side","Vince Sofa Casual Front 2","Vince Sofa Casual Front","Vince Sofa Casual Side 2","Vince Sofa Casual Side"],"default":"Abigail Sofa Front","title":"Avatar","description":"Name of the Avatar V-eligible avatar to use.","anyOf":[{"type":"string"},{"type":"null"}]},"output_format":{"default":"mp4","title":"Output Format","description":"Output container format. 'webm' produces a transparent video (automatically removes the background) and ignores the ``background`` field.","enum":["mp4","webm"],"type":"string"},"remove_background":{"default":false,"title":"Remove Background","description":"Remove the avatar's background. Requires a matting-enabled avatar.","type":"boolean"},"fit":{"default":"cover","title":"Fit","description":"How the avatar fits within the output frame. 'contain' keeps the full avatar in view (may letterbox); 'cover' fills the frame (may crop).","enum":["contain","cover"],"type":"string"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Authorized callers may set false to request relaxed screening.","type":"boolean"}},"type":"object"},"HeygenAvatar5DigitalTwinOutput":{"required":["video"],"x-fal-order-properties":["video","caption_file"],"title":"AvatarVOutput","description":"Output from the Avatar V digital-twin endpoint.","properties":{"video":{"examples":[{"url":"https://v3b.fal.media/files/b/0a900636/DUES0_z4i7FWnife02ieH_output.mp4"}],"description":"The generated Avatar V video file.","$ref":"#/components/schemas/File"},"caption_file":{"description":"Generated caption file (SRT) when ``caption=True`` and HeyGen returns one.","anyOf":[{"$ref":"#/components/schemas/File"},{"type":"null"}]}},"type":"object"},"AvatarVBackground":{"x-fal-order-properties":["type","value"],"title":"AvatarVBackground","description":"Background configuration for Avatar V videos.\n\nEither a solid color (``type=\"color\"``) or an image URL\n(``type=\"image\"``). Background is ignored when\n``output_format=\"webm\"`` because webm output forces a transparent\n(background-removed) result.","properties":{"value":{"examples":["#FFFFFF","https://example.com/background.jpg"],"default":"#FFFFFF","title":"Value","description":"Background value — hex color for 'color' type, or HTTP(S) URL for 'image' type.","type":"string"},"type":{"default":"color","title":"Type","description":"Type of background. 'color' for a solid hex color, 'image' for an image URL.","enum":["color","image"],"type":"string"}},"type":"object"},"AvatarVWatermark":{"required":["image_url"],"x-fal-order-properties":["image_url","scale","opacity","placement"],"title":"AvatarVWatermark","description":"Watermark configuration for Avatar V videos.","properties":{"placement":{"title":"Placement","description":"Where to place the watermark on the video.","anyOf":[{"enum":["top-left","top-right","bottom-left","bottom-right"],"type":"string"},{"type":"null"}]},"image_url":{"title":"Image Url","description":"HTTP(S) URL of the watermark image to overlay on the video.","type":"string"},"opacity":{"title":"Opacity","description":"Watermark opacity (0.0 = transparent, 1.0 = opaque).","anyOf":[{"maximum":1,"type":"number","minimum":0},{"type":"null"}]},"scale":{"title":"Scale","description":"Watermark scale relative to the video (0.0 exclusive–2.0).","anyOf":[{"maximum":2,"type":"number","exclusiveMinimum":0},{"type":"null"}]}},"type":"object"},"File":{"required":["url"],"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","properties":{"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"file_name":{"examples":["z9RV14K95DvU.png"],"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"examples":[4404019],"title":"File Size","description":"The size of the file in bytes.","anyOf":[{"type":"integer"},{"type":"null"}]},"content_type":{"examples":["image/png"],"title":"Content Type","description":"The mime type of the file.","anyOf":[{"type":"string"},{"type":"null"}]}},"type":"object"}}},"paths":{"/fal-ai/heygen/avatar5/digital-twin/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/heygen/avatar5/digital-twin/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/heygen/avatar5/digital-twin":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeygenAvatar5DigitalTwinInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/heygen/avatar5/digital-twin/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeygenAvatar5DigitalTwinOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"minimax/h3-max/styles/hand-drawn","metadata":{"display_name":"H3 Max Hand Drawn","category":"text-to-video","description":"Generates 768p video with audio in a hand-drawn animation style from text prompts or an optional first-frame image. Supports durations of 5–15 seconds.","status":"active","tags":["hand-drawn","pencil","animation","stylized"],"updated_at":"2026-11-10T03:23:44.945Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0aaad5f2/3kPTumERGySlFQrvJdc-5.jpg","model_url":"https://fal.run/minimax/h3-max/styles/hand-drawn","license_type":"commercial","date":"2026-09-17T21:29:26.890Z","group":{"key":"hailuo-03-new-turbo-lora","label":"Hand Drawn"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for minimax/h3-max/styles/hand-drawn","version":"1.0.0","description":"The OpenAPI schema for the minimax/h3-max/styles/hand-drawn queue.","x-fal-metadata":{"endpointId":"minimax/h3-max/styles/hand-drawn","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0aaad5f2/3kPTumERGySlFQrvJdc-5.jpg","playgroundUrl":"https://fal.ai/models/minimax/h3-max/styles/hand-drawn","documentationUrl":"https://fal.ai/models/minimax/h3-max/styles/hand-drawn/api","about":"Hand Drawn Video"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"H3MaxStylesHandDrawnInput":{"required":["prompt"],"x-fal-order-properties":["prompt","image_url","duration","aspect_ratio","seed"],"title":"HandDrawnInput","type":"object","properties":{"duration":{"maximum":15,"default":5,"title":"Duration","description":"Requested video duration in seconds.","minimum":5,"type":"integer"},"image_url":{"title":"Image Url","description":"Optional first-frame image. Use pencil artwork for the most consistent look; the image's aspect ratio determines the output canvas.","anyOf":[{"type":"string"},{"type":"null"}]},"aspect_ratio":{"default":"16:9","title":"Aspect Ratio","description":"Video aspect ratio for text-only generation. Ignored when image_url is provided.","type":"string","enum":["21:9","16:9","4:3","1:1","3:4","9:16"]},"seed":{"title":"Seed","description":"Random seed. Omit to choose one automatically.","anyOf":[{"type":"integer"},{"type":"null"}]},"prompt":{"examples":["A weary office worker watches his neck stretch upward as a tiny bird lands on his head. Medium locked shot, exaggerated surprise. Soft wing flutters and distant city ambience, no speech."],"maxLength":49868,"description":"Describe the scene, action, camera and sound. The Hand drawn style is applied automatically.","minLength":1,"type":"string","title":"Prompt"}}},"H3MaxStylesHandDrawnOutput":{"required":["video","seed"],"x-fal-order-properties":["video","seed"],"title":"HandDrawnOutput","type":"object","properties":{"video":{"description":"Generated 768P hand-drawn animation video with audio.","$ref":"#/components/schemas/File"},"seed":{"title":"Seed","description":"Seed used for this generation.","type":"integer"}}},"File":{"required":["url"],"properties":{"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"file_name":{"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]}},"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object"}}},"paths":{"/minimax/h3-max/styles/hand-drawn/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/hand-drawn/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/minimax/h3-max/styles/hand-drawn":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStylesHandDrawnInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/hand-drawn/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStylesHandDrawnOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/kling-video/v1.6/standard/effects","metadata":{"display_name":"Kling 1.6","category":"text-to-video","description":"Generate video clips from your prompts using Kling 1.6 (std)","status":"active","tags":[],"updated_at":"2026-11-07T03:23:25.923Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9f92d5/yDlKh1ALP5JpLxc3GNe_T_VNGQo4Bj.png","model_url":"https://fal.run/fal-ai/kling-video/v1.6/standard/effects","license_type":"commercial","date":"2025-03-06T00:00:00.000Z","group":{"key":"kling-video-effects","label":"v1.6 Effects (std)"},"highlighted":false,"kind":"inference","duration_estimate":6,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/kling-video/v1.6/standard/effects","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/kling-video/v1.6/standard/effects queue.","x-fal-metadata":{"endpointId":"fal-ai/kling-video/v1.6/standard/effects","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9f92d5/yDlKh1ALP5JpLxc3GNe_T_VNGQo4Bj.png","playgroundUrl":"https://fal.ai/models/fal-ai/kling-video/v1.6/standard/effects","documentationUrl":"https://fal.ai/models/fal-ai/kling-video/v1.6/standard/effects/api","about":"Kling 1.6 (std) Effects API."}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"KlingVideoV16StandardEffectsInput":{"properties":{"input_image_urls":{"description":"Image URLs for the effect. Every effect requires exactly one image.","title":"Input Image Urls","examples":[["https://storage.googleapis.com/falserverless/juggernaut_examples/VHXMavzPyI27zi6JseyL4.png"]],"items":{"_fal_ui_field":"image","type":"string"},"type":"array"},"duration":{"enum":["5","10"],"description":"The duration of the generated video in seconds","title":"Duration","type":"string","default":"5"},"enable_safety_checker":{"description":"Disabling safety checks requires account authorization; unauthorized requests are always checked.","title":"Enable Safety Checker","type":"boolean","default":true},"effect_scene":{"enum":["bullet_time_360","swish_swish","running_man","swing_swing","building_sweater","pure_white_wings","black_wings","golden_wing","pink_pink_wings","countdown_teleport","instant_christmas","birthday_star","tiger_hug_pro","pet_lion_pro","drunk_dance","drunk_dance_pet","daoma_dance","bouncy_dance","smooth_sailing_dance","new_year_greeting","lion_dance","prosperity","great_success","golden_horse_fortune","red_packet_box","lucky_horse_year","lucky_red_packet","lucky_money_come","lion_dance_pet","dumpling_making_pet","fish_making_pet","pet_red_packet","lantern_glow","expression_challenge","overdrive","heart_gesture_dance","poping","martial_arts","running","nezha","motorcycle_dance","subject_3_dance","ghost_step_dance","phantom_jewel","zoom_out","cheers_2026","kiss_pro","fight_pro","hug_pro","heart_gesture_pro","dollar_rain_pro","pet_bee_pro","santa_random_surprise","magic_match_tree","happy_birthday","thumbs_up_pro","surprise_bouquet","bouquet_drop","glamour_photo_shoot","box_of_joy","first_toast_of_the_year","my_santa_pic","santa_gift","steampunk_christmas","snowglobe","christmas_photo_shoot","ornament_crash","santa_express","coronation_of_frost","spark_in_the_snow","scarlet_and_snow","bullet_time_lite","jumping_ginger_joy","venomous_spider","throne_of_king","luminous_elf","woodland_elf","snowboarding","witch_transform","vampire_transform","pumpkin_head_transform","demon_transform","mummy_transform","zombie_transform","cute_pumpkin_transform","halloween_escape","korean_baseball","girlfriend","boyfriend","splashsplash"],"description":"The effect scene to use.","title":"Effect Scene","examples":["swish_swish"],"type":"string"}},"required":["effect_scene"],"title":"VideoEffectsRequest","x-fal-order-properties":["enable_safety_checker","input_image_urls","effect_scene","duration"],"type":"object"},"KlingVideoV16StandardEffectsOutput":{"properties":{"video":{"description":"The generated video","examples":[{"file_name":"output.mp4","content_type":"video/mp4","url":"https://storage.googleapis.com/falserverless/kling/kling_ex.mp4.mp4"}],"$ref":"#/components/schemas/File"}},"required":["video"],"title":"VideoEffectsOutput","x-fal-order-properties":["video"],"type":"object"},"File":{"properties":{"file_size":{"description":"The size of the file in bytes.","title":"File Size","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]},"file_name":{"description":"The name of the file. It will be auto-generated if not provided.","title":"File Name","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"content_type":{"description":"The mime type of the file.","title":"Content Type","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"url":{"description":"The URL where the file can be downloaded from.","title":"Url","type":"string"}},"required":["url"],"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object"}}},"paths":{"/fal-ai/kling-video/v1.6/standard/effects/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kling-video/v1.6/standard/effects/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/kling-video/v1.6/standard/effects":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KlingVideoV16StandardEffectsInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kling-video/v1.6/standard/effects/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/KlingVideoV16StandardEffectsOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-22b/distilled/text-to-video","metadata":{"display_name":"LTX-2.3 22B Distilled","category":"text-to-video","description":"Generate video with audio from text using LTX-2.3 Distilled","status":"active","tags":[],"updated_at":"2026-10-20T22:10:19.066Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9289be/bEbjXj3FMaublu4e4WsLD__tmp_b006-ice--samurai-helm.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-22b/distilled/text-to-video","license_type":"commercial","date":"2026-03-14T02:08:28.493Z","group":{"key":"ltx-2.3-22b-distilled","label":"Text to Video"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx23-video-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-22b/distilled/text-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-22b/distilled/text-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-22b/distilled/text-to-video","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9289be/bEbjXj3FMaublu4e4WsLD__tmp_b006-ice--samurai-helm.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/distilled/text-to-video","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/distilled/text-to-video/api","about":"Generate a video from a text prompt using distilled LoRA."}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"Ltx2322bDistilledTextToVideoInput":{"required":["prompt"],"properties":{"fps":{"title":"FPS","type":"number","description":"The frames per second of the generated video.","maximum":60,"minimum":1,"default":24},"seed":{"title":"Seed","description":"The seed for the random number generator.","anyOf":[{"type":"integer"},{"type":"null"}]},"acceleration":{"title":"Acceleration","enum":["none","regular","high","full"],"type":"string","description":"The acceleration level to use.","examples":["none"],"default":"none"},"use_multiscale":{"title":"Use Multi-Scale","type":"boolean","description":"Whether to use multi-scale generation. If True, the model will generate the video at a smaller scale first, then use the smaller video to guide the generation of a video at or above your requested size. This results in better coherence and details.","default":true},"generate_audio":{"title":"Generate Audio","type":"boolean","description":"Whether to generate audio for the video.","default":true},"num_frames":{"title":"Number of Frames","type":"integer","description":"The number of frames to generate.","maximum":481,"minimum":9,"default":121},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","type":"boolean","description":"Whether to enable prompt expansion.","default":true},"prompt":{"title":"Prompt","type":"string","description":"The prompt to generate the video from.","examples":["A cowboy walking through a dusty town at high noon, camera following from behind, cinematic depth, realistic lighting, western mood, 4K film grain."]},"sync_mode":{"title":"Sync Mode","type":"boolean","description":"If `True`, the media will be returned as a data URI and the output data won't be available in the request history.","default":false},"video_size":{"anyOf":[{"$ref":"#/components/schemas/ImageSize"},{"enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"],"type":"string"}],"title":"Video Size","description":"The size of the generated video.","default":"landscape_16_9"},"distill_lora_second_pass_scale":{"title":"Distill Lora Second Pass Scale","type":"number","description":"The scale of the distill LoRA to use for the second and subsequent passes.","maximum":1,"minimum":0,"default":0.5},"scheduler":{"title":"Scheduler","enum":["ltx2","linear_quadratic","beta"],"type":"string","description":"The scheduler to use.","examples":["ltx2"],"default":"ltx2"},"camera_lora":{"title":"Camera LoRA","enum":["dolly_in","dolly_out","dolly_left","dolly_right","jib_up","jib_down","static","none"],"type":"string","description":"The camera LoRA to use. This allows you to control the camera movement of the generated video more accurately than just prompting the model to move the camera.","examples":["none"],"default":"none"},"enable_safety_checker":{"title":"Enable Safety Checker","type":"boolean","description":"Whether to enable the safety checker.","default":true},"negative_prompt":{"title":"Negative Prompt","type":"string","description":"The negative prompt to generate the video from.","default":"news broadcast, 3d animation, computer graphics, pc game, console game, video game, cartoon, childish, watermark, logo, text, on screen text, subtitles, titles, signature, slowmo, static"},"video_write_mode":{"title":"Video Write Mode","enum":["fast","balanced","small"],"type":"string","description":"The write mode of the generated video.","default":"balanced"},"video_quality":{"title":"Video Quality","enum":["low","medium","high","maximum"],"type":"string","description":"The quality of the generated video.","default":"high"},"video_output_type":{"title":"Video Output Type","enum":["X264 (.mp4)","VP9 (.webm)","PRORES4444 (.mov)","GIF (.gif)"],"type":"string","description":"The output type of the generated video.","default":"X264 (.mp4)"},"camera_lora_scale":{"title":"Camera LoRA Scale","type":"number","description":"The scale of the camera LoRA to use. This allows you to control the camera movement of the generated video more accurately than just prompting the model to move the camera.","maximum":1,"minimum":0,"default":1}},"title":"LTX23DistilledTextToVideoInput","type":"object","x-fal-order-properties":["prompt","num_frames","video_size","generate_audio","use_multiscale","fps","scheduler","acceleration","camera_lora","camera_lora_scale","negative_prompt","seed","enable_prompt_expansion","enable_safety_checker","video_output_type","video_quality","video_write_mode","sync_mode","distill_lora_second_pass_scale"]},"Ltx2322bDistilledTextToVideoOutput":{"required":["video","seed","prompt"],"properties":{"video":{"$ref":"#/components/schemas/VideoFile","description":"The generated video.","examples":[{"fps":25,"duration":6.44,"width":1248,"url":"https://v3b.fal.media/files/b/0a8824b1/sdm0KfmenrlywesfzY1Y1_if6euPp1.mp4","content_type":"video/mp4","file_name":"sdm0KfmenrlywesfzY1Y1_if6euPp1.mp4","num_frames":161,"height":704}]},"seed":{"title":"Seed","type":"integer","description":"The seed used for the random number generator.","examples":[149063119]},"prompt":{"title":"Prompt","type":"string","description":"The prompt used for the generation.","examples":["A cowboy walking through a dusty town at high noon, camera following from behind, cinematic depth, realistic lighting, western mood, 4K film grain."]}},"title":"LTX23TextToVideoOutput","type":"object","x-fal-order-properties":["video","seed","prompt"]},"ImageSize":{"properties":{"width":{"title":"Width","exclusiveMinimum":0,"description":"The width of the generated image.","maximum":14142,"type":"integer","default":512},"height":{"title":"Height","exclusiveMinimum":0,"description":"The height of the generated image.","maximum":14142,"type":"integer","default":512}},"title":"ImageSize","type":"object","x-fal-order-properties":["width","height"]},"VideoFile":{"required":["url"],"properties":{"fps":{"title":"Fps","description":"The FPS of the video","anyOf":[{"type":"number"},{"type":"null"}]},"duration":{"title":"Duration","description":"The duration of the video","anyOf":[{"type":"number"},{"type":"null"}]},"width":{"title":"Width","description":"The width of the video","anyOf":[{"type":"integer"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]},"url":{"title":"Url","type":"string","description":"The URL where the file can be downloaded from."},"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_name":{"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"num_frames":{"title":"Num Frames","description":"The number of frames in the video","anyOf":[{"type":"integer"},{"type":"null"}]},"height":{"title":"Height","description":"The height of the video","anyOf":[{"type":"integer"},{"type":"null"}]}},"title":"VideoFile","type":"object","x-fal-order-properties":["url","content_type","file_name","file_size","width","height","fps","duration","num_frames"]}}},"paths":{"/fal-ai/ltx-2.3-22b/distilled/text-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/distilled/text-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/ltx-2.3-22b/distilled/text-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bDistilledTextToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/distilled/text-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bDistilledTextToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/hunyuan-video-v1.5/text-to-video","metadata":{"display_name":"Hunyuan Video V1.5","category":"text-to-video","description":"Hunyuan Video 1.5 is Tencent's latest and best video model","status":"active","tags":["hunyuan-video","text-to-video"],"updated_at":"2026-10-20T21:52:03.289Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/panda/yRuXc12ZmJxhXiGcd_1jW_9ebc91f64d1a44b7995e66b3410547e9.jpg","model_url":"https://fal.run/fal-ai/hunyuan-video-v1.5/text-to-video","license_type":"commercial","date":"2025-11-21T12:19:44.185Z","highlighted":false,"kind":"inference","duration_estimate":3,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/hunyuan-video-v1.5/text-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/hunyuan-video-v1.5/text-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/hunyuan-video-v1.5/text-to-video","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/panda/yRuXc12ZmJxhXiGcd_1jW_9ebc91f64d1a44b7995e66b3410547e9.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/hunyuan-video-v1.5/text-to-video","documentationUrl":"https://fal.ai/models/fal-ai/hunyuan-video-v1.5/text-to-video/api","about":"Text To Video"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"HunyuanVideoV15TextToVideoInput":{"x-fal-order-properties":["prompt","negative_prompt","num_inference_steps","seed","aspect_ratio","resolution","num_frames","enable_prompt_expansion","enable_safety_checker"],"title":"HunyuanVideo15T2VRequest","type":"object","properties":{"enable_prompt_expansion":{"description":"Enable prompt expansion to enhance the input prompt.","title":"Enable Prompt Expansion","type":"boolean","default":true},"num_frames":{"maximum":121,"description":"The number of frames to generate.","title":"Num Frames","minimum":1,"default":121,"type":"integer"},"num_inference_steps":{"maximum":50,"description":"The number of inference steps.","title":"Num Inference Steps","minimum":1,"default":28,"type":"integer"},"aspect_ratio":{"description":"The aspect ratio of the video.","title":"Aspect Ratio","type":"string","default":"16:9","enum":["16:9","9:16"]},"enable_safety_checker":{"description":"Authorized callers may set false to request relaxed screening.","title":"Enable Safety Checker","type":"boolean","default":true},"seed":{"description":"Random seed for reproducibility.","anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed"},"negative_prompt":{"description":"The negative prompt to guide what not to generate.","title":"Negative Prompt","type":"string","default":""},"resolution":{"description":"The resolution of the video.","title":"Resolution","type":"string","default":"480p","const":"480p"},"prompt":{"description":"The prompt to generate the video.","examples":["A stylish woman walks down a Tokyo street filled with warm glowing neon and animated city signage."],"title":"Prompt","type":"string"}},"required":["prompt"]},"HunyuanVideoV15TextToVideoOutput":{"x-fal-order-properties":["video","seed"],"title":"HunyuanVideo15Response","type":"object","properties":{"video":{"description":"The generated video file.","$ref":"#/components/schemas/File","examples":[{"url":"https://storage.googleapis.com/falserverless/example_outputs/hyvideo_v15_480p_output.mp4"}]},"seed":{"description":"The seed used for generation.","title":"Seed","type":"integer"}},"required":["video","seed"]},"File":{"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","type":"object","properties":{"file_name":{"description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"title":"File Name","anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"description":"The size of the file in bytes.","examples":[4404019],"title":"File Size","anyOf":[{"type":"integer"},{"type":"null"}]},"url":{"description":"The URL where the file can be downloaded from.","title":"Url","type":"string"},"content_type":{"description":"The mime type of the file.","examples":["image/png"],"title":"Content Type","anyOf":[{"type":"string"},{"type":"null"}]}},"required":["url"]}}},"paths":{"/fal-ai/hunyuan-video-v1.5/text-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/hunyuan-video-v1.5/text-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/hunyuan-video-v1.5/text-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HunyuanVideoV15TextToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/hunyuan-video-v1.5/text-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HunyuanVideoV15TextToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"minimax/h3-max/styles/16bit-pixel","metadata":{"display_name":"H3 Max 16-bit Pixel","category":"text-to-video","description":"Generates 768p video with audio in a 16-bit pixel-art style from text prompts or an optional first-frame image. Supports durations of 5–15 seconds.","status":"active","tags":["pixel-art","16-bit","animation","stylized"],"updated_at":"2026-11-10T03:23:44.931Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0aaad5e9/M4QpbIMC5EcjkbBo4AW33.jpg","model_url":"https://fal.run/minimax/h3-max/styles/16bit-pixel","license_type":"commercial","date":"2026-09-17T21:28:00.908Z","group":{"key":"hailuo-03-new-turbo-lora","label":"16-bit Pixel"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for minimax/h3-max/styles/16bit-pixel","version":"1.0.0","description":"The OpenAPI schema for the minimax/h3-max/styles/16bit-pixel queue.","x-fal-metadata":{"endpointId":"minimax/h3-max/styles/16bit-pixel","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0aaad5e9/M4QpbIMC5EcjkbBo4AW33.jpg","playgroundUrl":"https://fal.ai/models/minimax/h3-max/styles/16bit-pixel","documentationUrl":"https://fal.ai/models/minimax/h3-max/styles/16bit-pixel/api","about":"Pixel Video"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"H3MaxStyles16bitPixelInput":{"required":["prompt"],"x-fal-order-properties":["prompt","image_url","duration","aspect_ratio","seed"],"title":"PixelInput","type":"object","properties":{"duration":{"maximum":15,"default":5,"title":"Duration","description":"Requested video duration in seconds.","minimum":5,"type":"integer"},"image_url":{"title":"Image Url","description":"Optional first-frame image. Use pixel artwork for the most consistent style. When provided, its aspect ratio determines the output canvas.","anyOf":[{"type":"string"},{"type":"null"}]},"aspect_ratio":{"default":"16:9","title":"Aspect Ratio","description":"Video aspect ratio for text-only generation. Ignored when image_url is provided.","type":"string","enum":["21:9","16:9","4:3","1:1","3:4","9:16"]},"seed":{"title":"Seed","description":"Random seed. Omit to choose one automatically.","anyOf":[{"type":"integer"},{"type":"null"}]},"prompt":{"examples":["A young bicycle courier pedals through a sunlit flower market. Medium side view, steady tracking camera, measured pedaling. Bicycle chain clicks and gentle market ambience."],"maxLength":49815,"description":"Describe the scene, action, camera and sound. The 16-bit pixel style is applied automatically.","minLength":1,"type":"string","title":"Prompt"}}},"H3MaxStyles16bitPixelOutput":{"required":["video","seed"],"x-fal-order-properties":["video","seed"],"title":"PixelOutput","type":"object","properties":{"video":{"description":"Generated 768P pixel-animation video with audio.","$ref":"#/components/schemas/File"},"seed":{"title":"Seed","description":"Seed used for this generation.","type":"integer"}}},"File":{"required":["url"],"properties":{"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"file_name":{"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]}},"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object"}}},"paths":{"/minimax/h3-max/styles/16bit-pixel/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/16bit-pixel/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/minimax/h3-max/styles/16bit-pixel":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStyles16bitPixelInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/minimax/h3-max/styles/16bit-pixel/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/H3MaxStyles16bitPixelOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-22b/text-to-video","metadata":{"display_name":"LTX-2.3 22B","category":"text-to-video","description":"Generate video with audio from text using LTX-2.3","status":"active","tags":[],"updated_at":"2026-10-20T22:11:36.602Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9289be/SGtOOBIRqFPtmKPSmoNzE__tmp_avatar-v2.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-22b/text-to-video","license_type":"commercial","date":"2026-03-14T01:49:44.949Z","group":{"key":"ltx-2.3-22b","label":"Text to Video"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx23-video-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-22b/text-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-22b/text-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-22b/text-to-video","category":"text-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9289be/SGtOOBIRqFPtmKPSmoNzE__tmp_avatar-v2.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/text-to-video","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/text-to-video/api","about":"Generate a video from a text prompt."}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"Ltx2322bTextToVideoInput":{"required":["prompt"],"properties":{"fps":{"title":"FPS","type":"number","description":"The frames per second of the generated video.","maximum":60,"minimum":1,"default":24},"seed":{"title":"Seed","description":"The seed for the random number generator.","anyOf":[{"type":"integer"},{"type":"null"}]},"num_inference_steps":{"title":"Number of Inference Steps","type":"integer","description":"The number of inference steps to use.","maximum":50,"minimum":8,"default":40},"use_multiscale":{"title":"Use Multi-Scale","type":"boolean","description":"Whether to use multi-scale generation. If True, the model will generate the video at a smaller scale first, then use the smaller video to guide the generation of a video at or above your requested size. This results in better coherence and details.","default":true},"acceleration":{"title":"Acceleration","enum":["none","regular","high","full"],"type":"string","description":"The acceleration level to use.","examples":["regular"],"default":"regular"},"generate_audio":{"title":"Generate Audio","type":"boolean","description":"Whether to generate audio for the video.","default":true},"sync_mode":{"title":"Sync Mode","type":"boolean","description":"If `True`, the media will be returned as a data URI and the output data won't be available in the request history.","default":false},"video_modality_scale":{"title":"Video Modality Scale","type":"number","description":"The modality scale for the video. Controls the ratio between video and audio modalities.","maximum":10,"minimum":0,"default":3},"distill_lora_second_pass_scale":{"title":"Distill Lora Second Pass Scale","type":"number","description":"The scale of the distill LoRA to use for the second and subsequent passes.","maximum":1,"minimum":0,"default":0.5},"scheduler":{"title":"Scheduler","enum":["ltx2","linear_quadratic","beta"],"type":"string","description":"The scheduler to use.","examples":["ltx2"],"default":"ltx2"},"camera_lora":{"title":"Camera LoRA","enum":["dolly_in","dolly_out","dolly_left","dolly_right","jib_up","jib_down","static","none"],"type":"string","description":"The camera LoRA to use. This allows you to control the camera movement of the generated video more accurately than just prompting the model to move the camera.","examples":["none"],"default":"none"},"video_write_mode":{"title":"Video Write Mode","enum":["fast","balanced","small"],"type":"string","description":"The write mode of the generated video.","default":"balanced"},"video_output_type":{"title":"Video Output Type","enum":["X264 (.mp4)","VP9 (.webm)","PRORES4444 (.mov)","GIF (.gif)"],"type":"string","description":"The output type of the generated video.","default":"X264 (.mp4)"},"num_frames":{"title":"Number of Frames","type":"integer","description":"The number of frames to generate.","maximum":481,"minimum":9,"default":121},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","type":"boolean","description":"Whether to enable prompt expansion.","default":true},"prompt":{"title":"Prompt","type":"string","description":"The prompt to generate the video from.","examples":["A cowboy walking through a dusty town at high noon, camera following from behind, cinematic depth, realistic lighting, western mood, 4K film grain."]},"audio_stg_scale":{"title":"Audio STG Scale","type":"number","description":"The Spatiotemporal Guidance (STG) scale for the audio. Higher values result in more consistent and focused audio content.","maximum":20,"minimum":0,"default":0},"audio_modality_scale":{"title":"Audio Modality Scale","type":"number","description":"The modality scale for the audio. Controls the ratio between video and audio modalities.","maximum":10,"minimum":0,"default":3},"audio_cfg_scale":{"title":"Audio CFG Scale","type":"number","description":"The Classifier-Free Guidance (CFG) scale for the audio. Higher values result in more consistent and focused audio content.","maximum":20,"minimum":1,"default":7},"video_cfg_scale":{"title":"Video CFG Scale","type":"number","description":"The Classifier-Free Guidance (CFG) scale for the video. Higher values result in more consistent and focused video content.","maximum":20,"minimum":1,"default":3},"audio_rescaling_scale":{"title":"Audio Rescaling Scale","type":"number","description":"The rescaling scale for the audio. Controls the ratio between classifier-free guidance and spatiotemporal guidance.","maximum":1,"minimum":0,"default":0.7},"video_size":{"anyOf":[{"$ref":"#/components/schemas/ImageSize"},{"enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"],"type":"string"}],"title":"Video Size","description":"The size of the generated video.","default":"landscape_16_9"},"video_rescaling_scale":{"title":"Video Rescaling Scale","type":"number","description":"The rescaling scale for the video. Controls the ratio between classifier-free guidance and spatiotemporal guidance.","maximum":1,"minimum":0,"default":0.7},"video_stg_scale":{"title":"Video STG Scale","type":"number","description":"The Spatiotemporal Guidance (STG) scale for the video. Higher values result in more consistent and focused video content.","maximum":20,"minimum":0,"default":0},"use_restart_sampling":{"title":"Use Restart Sampling","type":"boolean","description":"Whether to use restart sampling. This will inject a small amount of noise during each denoising step, which can help improve the quality of the generated video.","default":false},"enable_safety_checker":{"title":"Enable Safety Checker","type":"boolean","description":"Whether to enable the safety checker.","default":true},"gradient_estimation_gamma":{"title":"Gradient Estimation Gamma","type":"number","description":"The gamma of gradient estimation during denoising. Set to 0 to disable.","maximum":10,"minimum":0,"default":2},"distill_lora_first_pass_scale":{"title":"Distill Lora First Pass Scale","type":"number","description":"The scale of the distill LoRA to use for the first pass. Set to 0 to disable.","maximum":1,"minimum":0,"default":0.2},"negative_prompt":{"title":"Negative Prompt","type":"string","description":"The negative prompt to generate the video from.","default":"news broadcast, 3d animation, computer graphics, pc game, console game, video game, cartoon, childish, watermark, logo, text, on screen text, subtitles, titles, signature, slowmo, static"},"camera_lora_scale":{"title":"Camera LoRA Scale","type":"number","description":"The scale of the camera LoRA to use. This allows you to control the camera movement of the generated video more accurately than just prompting the model to move the camera.","maximum":1,"minimum":0,"default":1},"video_quality":{"title":"Video Quality","enum":["low","medium","high","maximum"],"type":"string","description":"The quality of the generated video.","default":"high"}},"title":"LTX23TextToVideoInput","type":"object","x-fal-order-properties":["prompt","num_frames","video_size","generate_audio","use_multiscale","fps","num_inference_steps","video_cfg_scale","video_stg_scale","video_rescaling_scale","video_modality_scale","audio_cfg_scale","audio_stg_scale","audio_rescaling_scale","audio_modality_scale","gradient_estimation_gamma","use_restart_sampling","scheduler","acceleration","camera_lora","camera_lora_scale","negative_prompt","seed","enable_prompt_expansion","enable_safety_checker","video_output_type","video_quality","video_write_mode","sync_mode","distill_lora_first_pass_scale","distill_lora_second_pass_scale"]},"Ltx2322bTextToVideoOutput":{"required":["video","seed","prompt"],"properties":{"video":{"$ref":"#/components/schemas/VideoFile","description":"The generated video.","examples":[{"fps":25,"duration":6.44,"width":1248,"url":"https://v3b.fal.media/files/b/0a8824b1/sdm0KfmenrlywesfzY1Y1_if6euPp1.mp4","content_type":"video/mp4","file_name":"sdm0KfmenrlywesfzY1Y1_if6euPp1.mp4","num_frames":161,"height":704}]},"seed":{"title":"Seed","type":"integer","description":"The seed used for the random number generator.","examples":[149063119]},"prompt":{"title":"Prompt","type":"string","description":"The prompt used for the generation.","examples":["A cowboy walking through a dusty town at high noon, camera following from behind, cinematic depth, realistic lighting, western mood, 4K film grain."]}},"title":"LTX23TextToVideoOutput","type":"object","x-fal-order-properties":["video","seed","prompt"]},"ImageSize":{"properties":{"width":{"title":"Width","exclusiveMinimum":0,"description":"The width of the generated image.","maximum":14142,"type":"integer","default":512},"height":{"title":"Height","exclusiveMinimum":0,"description":"The height of the generated image.","maximum":14142,"type":"integer","default":512}},"title":"ImageSize","type":"object","x-fal-order-properties":["width","height"]},"VideoFile":{"required":["url"],"properties":{"fps":{"title":"Fps","description":"The FPS of the video","anyOf":[{"type":"number"},{"type":"null"}]},"duration":{"title":"Duration","description":"The duration of the video","anyOf":[{"type":"number"},{"type":"null"}]},"width":{"title":"Width","description":"The width of the video","anyOf":[{"type":"integer"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]},"url":{"title":"Url","type":"string","description":"The URL where the file can be downloaded from."},"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_name":{"title":"File Name","description":"The name of the file. It will be auto-generated if not provided.","examples":["z9RV14K95DvU.png"],"anyOf":[{"type":"string"},{"type":"null"}]},"num_frames":{"title":"Num Frames","description":"The number of frames in the video","anyOf":[{"type":"integer"},{"type":"null"}]},"height":{"title":"Height","description":"The height of the video","anyOf":[{"type":"integer"},{"type":"null"}]}},"title":"VideoFile","type":"object","x-fal-order-properties":["url","content_type","file_name","file_size","width","height","fps","duration","num_frames"]}}},"paths":{"/fal-ai/ltx-2.3-22b/text-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/text-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/ltx-2.3-22b/text-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bTextToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/text-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bTextToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}}],"next_cursor":"OA","has_more":true}
