{"models":[{"endpoint_id":"fal-ai/ltx-2.3-quality/outpaint/lora","metadata":{"display_name":"Ltx 2.3 Quality","category":"video-to-video","description":"Outpaint high-quality video using LTX-2.3 with Lora","status":"active","tags":["outpaint","outpainting"],"updated_at":"2026-09-16T19:49:11.147Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9eaf5e/dWBkwKW8Uew4hwC5hQxqs_9c473ec1bfc042849129234bdda95d5c.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-quality/outpaint/lora","license_type":"commercial","date":"2026-06-17T17:41:18.303Z","group":{"key":"ltx-2.3-quality","label":"Outpaint with LoRa"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx23-trainer-v2/outpaint","fal-ai/ltx23-v2v-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-quality/outpaint/lora","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-quality/outpaint/lora queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-quality/outpaint/lora","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9eaf5e/dWBkwKW8Uew4hwC5hQxqs_9c473ec1bfc042849129234bdda95d5c.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-quality/outpaint/lora","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-quality/outpaint/lora/api","about":"Outpaint with up to 3 user-supplied LoRAs."}},"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"]},"Ltx23QualityOutpaintLoraInput":{"properties":{"num_inference_steps":{"default":15,"minimum":8,"title":"Number of Inference Steps","description":"Number of inference steps. Defaults to 15 and can be increased up to 30.","maximum":30,"type":"integer"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","type":"boolean"},"enable_prompt_expansion":{"default":true,"title":"Enable Prompt Expansion","description":"Whether to enable prompt expansion.","type":"boolean"},"frames_per_second":{"default":24,"minimum":1,"title":"FPS","description":"Frames per second of the generated video.","maximum":60,"type":"number"},"video_url":{"title":"Video URL","description":"The source video to spatially outpaint.","type":"string"},"sync_mode":{"default":false,"title":"Sync Mode","description":"If True, the media is returned as a data URI inline in the response. Useful for short-lived requests and tests.","type":"boolean"},"video_write_mode":{"default":"balanced","title":"Video Write Mode","enum":["fast","balanced","small"],"description":"The write mode of the generated video.","type":"string"},"num_frames":{"default":121,"minimum":9,"title":"Number of Frames","description":"The number of frames to generate.","maximum":481,"type":"integer"},"guidance_scale":{"default":1,"minimum":1,"title":"Guidance Scale","description":"Classifier-free guidance scale. The default is tuned for fast, high-quality generation.","maximum":20,"type":"number"},"generate_audio":{"default":true,"title":"Generate Audio","description":"Whether to include audio in the returned video. When disabled, the final MP4 is returned without an audio track.","type":"boolean"},"negative_prompt":{"default":"color distortion, overexposure, static, blurry details, subtitles, style, artwork, painting, frame, still, dim overall tone, worst quality, low quality, JPEG compression artifacts, ugly, mutilated, extra fingers, poorly drawn hands, poorly drawn face, deformed, disfigured, malformed limbs, fused fingers, motionless frame, cluttered background, three legs, crowded background, walking backwards","title":"Negative Prompt","description":"The negative prompt to steer generation away from.","type":"string"},"output_resolution":{"default":"720p","title":"Output Resolution","enum":["480p","720p","1080p"],"description":"Output resolution tier. 480p is faster, 720p is the default balance, and 1080p gives a larger canvas when it fits LTX limits.","type":"string"},"source_scale":{"default":1,"minimum":0.25,"title":"Source Scale","description":"Scale of the source video inside the target canvas before outpainting. 1.0 uses the largest source size that fits the target canvas, which is recommended for true aspect-ratio outpainting such as 4:3 to 16:9. Lower values create a zoom-out border around the source and are less stable.","maximum":1,"type":"number"},"video_strength":{"default":1,"minimum":0,"title":"Video Strength","description":"Strength of the IC-LoRA video guide for the original content. Higher values preserve the source video more strongly inside the outpainted canvas.","maximum":1,"type":"number"},"video_quality":{"default":"high","title":"Video Quality","enum":["low","medium","high","maximum"],"description":"The quality preset of the generated video.","type":"string"},"aspect_ratio":{"default":"16:9","title":"Aspect Ratio","enum":["21:9","16:9","4:3","1:1","3:4","9:16","9:21"],"description":"Target aspect ratio for the outpainted video. Choose a different ratio than the input video to extend the frame cleanly, e.g. use 16:9 for a 4:3 source.","type":"string"},"loras":{"maxItems":3,"items":{"$ref":"#/components/schemas/LoRAInput"},"title":"LoRAs","description":"Up to 3 LoRAs to apply on top of LTX-2.3. Each path is downloaded through the registry SSRF-safe downloader before it is loaded. Max size: 3 GB per LoRA.","type":"array"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed","description":"Random seed for reproducibility. If None, a random seed is chosen."},"resolution":{"anyOf":[{"$ref":"#/components/schemas/ImageSize"},{"enum":["auto","square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"],"type":"string"}],"default":"landscape_16_9","title":"Resolution","description":"Legacy exact target canvas size. For new requests, prefer aspect_ratio with output_resolution; this field remains supported for backwards compatibility."},"prompt":{"examples":["A cinematic wide shot of the same scene, extending the environment naturally beyond the original frame."],"title":"Prompt","description":"The prompt to guide the outpainted video generation.","type":"string"}},"title":"LTX23QualityLoRAOutpaintInput","x-fal-order-properties":["prompt","video_url","aspect_ratio","output_resolution","resolution","source_scale","video_strength","num_frames","frames_per_second","num_inference_steps","guidance_scale","generate_audio","negative_prompt","seed","enable_prompt_expansion","enable_safety_checker","video_quality","video_write_mode","sync_mode","loras"],"description":"Video outpainting + user-supplied LoRAs.","type":"object","required":["loras","prompt","video_url"]},"Ltx23QualityOutpaintLoraOutput":{"properties":{"video":{"description":"The generated video.","$ref":"#/components/schemas/File"},"seed":{"title":"Seed","description":"The seed actually used for generation.","type":"integer"},"prompt":{"title":"Prompt","description":"The prompt used for generation (after any expansion).","type":"string"}},"title":"LTX23QualityOutput","x-fal-order-properties":["video","seed","prompt"],"description":"Standard output for every endpoint on this app.","type":"object","required":["video","seed","prompt"]},"LoRAInput":{"properties":{"path":{"examples":["https://example.com/path/to/lora.safetensors"],"title":"Path","description":"Direct HTTP(S) download URL of the LoRA file (.safetensors). The file is downloaded through an SSRF-safe downloader before it is loaded. Max size: 3 GB.","type":"string","maxLength":2048},"scale":{"default":1,"minimum":0,"title":"Scale","description":"Strength of the LoRA application (0.0 to 2.0). Higher values = stronger effect on the generated video.","maximum":2,"type":"number"},"transformer":{"default":"both","title":"Transformer","enum":["high","low","both"],"description":"Forward-compatibility flag for multi-transformer architectures. LTX-2.3 has a single transformer, so 'both' is the right choice for almost all users.","type":"string"}},"title":"LoRAInput","x-fal-order-properties":["path","scale","transformer"],"description":"A single LoRA to apply on top of the LTX-2.3 base model.\n\nLoaded at request time through the registry SSRF-safe downloader.","type":"object","required":["path"]},"ImageSize":{"properties":{"height":{"default":512,"exclusiveMinimum":0,"title":"Height","description":"The height of the generated image.","maximum":14142,"type":"integer"},"width":{"default":512,"exclusiveMinimum":0,"title":"Width","description":"The width of the generated image.","maximum":14142,"type":"integer"}},"title":"ImageSize","x-fal-order-properties":["width","height"],"type":"object"},"File":{"properties":{"file_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"examples":[4404019],"title":"File Size","description":"The size of the file in bytes."},"file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["z9RV14K95DvU.png"],"title":"File Name","description":"The name of the file. It will be auto-generated if not provided."},"content_type":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["image/png"],"title":"Content Type","description":"The mime type of the file."},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"}},"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object","required":["url"]}}},"paths":{"/fal-ai/ltx-2.3-quality/outpaint/lora/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-quality/outpaint/lora/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-quality/outpaint/lora":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx23QualityOutpaintLoraInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-quality/outpaint/lora/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/Ltx23QualityOutpaintLoraOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-video-13b-distilled/extend","metadata":{"display_name":"LTX Video-0.9.7 13B Distilled","category":"video-to-video","description":"Extend videos using LTX Video-0.9.7 13B Distilled and custom LoRA","status":"active","tags":["video","ltx-video","video-to-video","extend-video"],"updated_at":"2026-10-20T22:34:22.915Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/fal_cdn/fal/Training-2.jpg","model_url":"https://fal.run/fal-ai/ltx-video-13b-distilled/extend","license_type":"commercial","date":"2025-05-17T02:04:17.474Z","group":{"key":"ltx-video-13b-distilled","label":"Extend Video"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx-video-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-video-13b-distilled/extend","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-video-13b-distilled/extend queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-video-13b-distilled/extend","category":"video-to-video","thumbnailUrl":"https://storage.googleapis.com/fal_cdn/fal/Training-2.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-video-13b-distilled/extend","documentationUrl":"https://fal.ai/models/fal-ai/ltx-video-13b-distilled/extend/api","about":"Generate a long video from a prompt and a short 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"]},"LtxVideo13bDistilledExtendInput":{"x-fal-order-properties":["prompt","negative_prompt","loras","resolution","aspect_ratio","seed","num_frames","first_pass_num_inference_steps","second_pass_num_inference_steps","second_pass_skip_initial_steps","frame_rate","enable_prompt_expansion","reverse_video","enable_safety_checker","enable_detail_pass","temporal_adain_factor","tone_map_compression_ratio","constant_rate_factor","video"],"title":"DistilledExtendVideoInput","properties":{"enable_safety_checker":{"default":true,"description":"Whether to enable the safety checker. Disabling it requires account authorization; unauthorized requests are always checked.","title":"Enable Safety Checker","type":"boolean","examples":[true]},"second_pass_num_inference_steps":{"default":8,"maximum":12,"description":"Number of inference steps during the second pass.","minimum":2,"title":"Second Pass Number of Inference Steps","type":"integer","examples":[8]},"first_pass_num_inference_steps":{"default":8,"maximum":12,"description":"Number of inference steps during the first pass.","minimum":2,"title":"Number of Inference Steps","type":"integer","examples":[8]},"aspect_ratio":{"default":"auto","description":"The aspect ratio of the video.","title":"Aspect Ratio","enum":["9:16","1:1","16:9","auto"],"type":"string","examples":["auto"]},"second_pass_skip_initial_steps":{"default":5,"maximum":11,"description":"The number of inference steps to skip in the initial steps of the second pass. By skipping some steps at the beginning, the second pass can focus on smaller details instead of larger changes.","minimum":1,"title":"Second Pass Skip Initial Steps","type":"integer","examples":[5]},"constant_rate_factor":{"default":29,"maximum":51,"description":"The constant rate factor (CRF) to compress input media with. Compressed input media more closely matches the model's training data, which can improve motion quality.","minimum":0,"title":"Constant Rate Factor","type":"integer","examples":[29]},"negative_prompt":{"default":"worst quality, inconsistent motion, blurry, jittery, distorted","description":"Negative prompt for generation","title":"Negative Prompt","type":"string"},"reverse_video":{"default":false,"description":"Whether to reverse the video.","title":"Reverse Video","type":"boolean","examples":[false]},"loras":{"default":[],"items":{"$ref":"#/components/schemas/LoRAWeight"},"description":"LoRA weights to use for generation","title":"Loras","type":"array"},"enable_prompt_expansion":{"default":false,"description":"Whether to expand the prompt using a language model.","title":"Enable Prompt Expansion","type":"boolean","examples":[false]},"num_frames":{"default":121,"maximum":1441,"description":"The number of frames in the video.","minimum":9,"title":"Number of Frames","type":"integer","examples":[121]},"prompt":{"description":"Text prompt to guide generation","title":"Prompt","type":"string","examples":["Woman walking on a street in Tokyo"]},"resolution":{"default":"720p","description":"Resolution of the generated video.","title":"Resolution","enum":["480p","720p"],"type":"string","examples":["720p"]},"tone_map_compression_ratio":{"default":0,"type":"number","minimum":0,"examples":[0],"description":"The compression ratio for tone mapping. This is used to compress the dynamic range of the video to improve visual quality. A value of 0.0 means no compression, while a value of 1.0 means maximum compression.","title":"Tone Map Compression Ratio","maximum":1,"multipleOf":0.05},"temporal_adain_factor":{"default":0.5,"type":"number","minimum":0,"examples":[0.5],"description":"The factor for adaptive instance normalization (AdaIN) applied to generated video chunks after the first. This can help deal with a gradual increase in saturation/contrast in the generated video by normalizing the color distribution across the video. A high value will ensure the color distribution is more consistent across the video, while a low value will allow for more variation in color distribution.","title":"Temporal AdaIN Factor","maximum":1,"multipleOf":0.05},"video":{"description":"Video to be extended.","$ref":"#/components/schemas/ExtendVideoConditioningInput","examples":[{"resample_fps":false,"strength":1,"limit_num_frames":false,"start_frame_num":0,"reverse_video":false,"max_num_frames":1441,"preprocess":false,"conditioning_type":"rgb","video_url":"https://storage.googleapis.com/falserverless/web-examples/wan/t2v.mp4","target_fps":24}]},"frame_rate":{"default":24,"maximum":60,"description":"The frame rate of the video.","minimum":1,"title":"Frame Rate","type":"integer","examples":[24]},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Random seed for generation","title":"Seed"},"enable_detail_pass":{"default":false,"description":"Whether to use a detail pass. If True, the model will perform a second pass to refine the video and enhance details. This incurs a 2.0x cost multiplier on the base price.","title":"Enable Detail Pass","type":"boolean","examples":[false]}},"type":"object","required":["prompt","video"]},"LtxVideo13bDistilledExtendOutput":{"x-fal-order-properties":["video","prompt","seed"],"title":"ExtendVideoOutput","properties":{"video":{"description":"The generated video file.","$ref":"#/components/schemas/File","examples":[{"url":"https://storage.googleapis.com/falserverless/example_outputs/ltx-v095_extend.mp4"}]},"prompt":{"description":"The prompt used for generation.","title":"Prompt","type":"string","examples":["Woman walking on a street in Tokyo"]},"seed":{"description":"The seed used for generation.","title":"Seed","type":"integer"}},"type":"object","required":["video","prompt","seed"]},"LoRAWeight":{"x-fal-order-properties":["path","weight_name","scale"],"title":"LoRAWeight","properties":{"scale":{"default":1,"description":"Scale of the LoRA weight. This is a multiplier applied to the LoRA weight when loading it.","minimum":0,"title":"Scale","type":"number","maximum":4},"path":{"description":"URL or path to the LoRA weights.","title":"Path","type":"string"},"weight_name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Name of the LoRA weight. Only used if `path` is a HuggingFace repository, and is only required when the repository contains multiple LoRA weights.","title":"Weight Name"}},"type":"object","required":["path"]},"ExtendVideoConditioningInput":{"x-fal-order-properties":["video_url","start_frame_num","strength","limit_num_frames","max_num_frames","resample_fps","target_fps","reverse_video"],"title":"ExtendVideoConditioningInput","properties":{"resample_fps":{"default":false,"description":"Whether to resample the video to a specific FPS. If True, the `target_fps` parameter will be used to resample the video.","title":"Resample FPS","type":"boolean"},"strength":{"default":1,"description":"Strength of the conditioning. 0.0 means no conditioning, 1.0 means full conditioning.","minimum":0,"title":"Strength","type":"number","maximum":1},"limit_num_frames":{"default":false,"description":"Whether to limit the number of frames used from the video. If True, the `max_num_frames` parameter will be used to limit the number of frames.","title":"Limit Number of Frames","type":"boolean"},"start_frame_num":{"default":0,"maximum":1440,"description":"Frame number of the video from which the conditioning starts. Must be a multiple of 8.","title":"Start Frame Number","minimum":0,"type":"integer","multipleOf":8},"reverse_video":{"default":false,"description":"Whether to reverse the video. This is useful for tasks where the video conditioning should be applied in reverse order.","title":"Reverse Video","type":"boolean"},"max_num_frames":{"default":1441,"maximum":1441,"description":"Maximum number of frames to use from the video. If None, all frames will be used.","minimum":1,"title":"Maximum Number of Frames","type":"integer","examples":[1441]},"video_url":{"description":"URL of video to use as conditioning","title":"Video URL","type":"string"},"target_fps":{"default":24,"maximum":60,"description":"Target FPS to resample the video to. Only relevant if `resample_fps` is True.","minimum":1,"title":"Target FPS","type":"integer","examples":[24]}},"type":"object","required":["video_url"]},"File":{"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","properties":{"url":{"description":"The URL where the file can be downloaded from.","title":"Url","type":"string"},"file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"The name of the file. It will be auto-generated if not provided.","title":"File Name","examples":["z9RV14K95DvU.png"]},"file_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"The size of the file in bytes.","title":"File Size","examples":[4404019]},"content_type":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"The mime type of the file.","title":"Content Type","examples":["image/png"]}},"type":"object","required":["url"]}}},"paths":{"/fal-ai/ltx-video-13b-distilled/extend/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-video-13b-distilled/extend/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-video-13b-distilled/extend":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LtxVideo13bDistilledExtendInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-video-13b-distilled/extend/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/LtxVideo13bDistilledExtendOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/magi-distilled/extend-video","metadata":{"display_name":"MAGI-1 (Distilled)","category":"video-to-video","description":"MAGI-1 distilled extends videos faster with an exceptional understanding of physical interactions and prompts","status":"active","tags":["video-to-video","video-extend"],"updated_at":"2026-10-20T22:34:48.118Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/fal_cdn/fal/for%20videos-4.jpg","model_url":"https://fal.run/fal-ai/magi-distilled/extend-video","license_type":"commercial","date":"2025-04-23T02:31:47.410Z","group":{"key":"magi","label":"Extend Video (Distilled)"},"highlighted":false,"kind":"inference","duration_estimate":1,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"error":{"code":"expansion_failed","message":"Failed to fetch OpenAPI schema"}}},{"endpoint_id":"fal-ai/heygen/v3/filler-word-removal","metadata":{"display_name":"Heygen","category":"video-to-video","description":"Use Heygen's Latest Model for Filler Word Removal.","status":"active","tags":["filler-word-removal"],"updated_at":"2026-10-20T22:31:42.916Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0aa4e0b4/8F98Dq2gPZsYXAguycSCo.jpg","model_url":"https://fal.run/fal-ai/heygen/v3/filler-word-removal","license_type":"commercial","date":"2026-07-30T05:12:58.299Z","highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/heygen/v3/filler-word-removal","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/heygen/v3/filler-word-removal queue.","x-fal-metadata":{"endpointId":"fal-ai/heygen/v3/filler-word-removal","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0aa4e0b4/8F98Dq2gPZsYXAguycSCo.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/heygen/v3/filler-word-removal","documentationUrl":"https://fal.ai/models/fal-ai/heygen/v3/filler-word-removal/api","about":"Remove Filler Words"}},"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"]},"HeygenV3FillerWordRemovalInput":{"required":["video_url"],"x-fal-order-properties":["video_url","title"],"title":"FillerWordRemovalRequest","properties":{"title":{"title":"Title","description":"Optional display title for the removal job.","anyOf":[{"maxLength":255,"type":"string"},{"type":"null"}]},"video_url":{"examples":["https://v3b.fal.media/files/b/0a9004c7/FM7Q5tK2b59x66Bl8HC0Z_vt-lang-en.mp4"],"title":"Video Url","description":"URL of the source video to remove filler words and long silences from.","type":"string"}},"type":"object"},"HeygenV3FillerWordRemovalOutput":{"required":["video","original_duration","output_duration","num_cuts","reduction_pct"],"x-fal-order-properties":["video","original_duration","output_duration","num_cuts","reduction_pct"],"title":"FillerWordRemovalOutput","properties":{"output_duration":{"title":"Output Duration","description":"Duration of the cleaned video in seconds.","type":"number"},"video":{"description":"The cleaned video file.","$ref":"#/components/schemas/File"},"reduction_pct":{"title":"Reduction Pct","description":"Percentage of the source duration removed.","type":"number"},"num_cuts":{"title":"Num Cuts","description":"Number of filler-word segments removed.","type":"integer"},"original_duration":{"title":"Original Duration","description":"Duration of the source video in seconds.","type":"number"}},"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/v3/filler-word-removal/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/v3/filler-word-removal/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/v3/filler-word-removal":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeygenV3FillerWordRemovalInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/heygen/v3/filler-word-removal/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/HeygenV3FillerWordRemovalOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"bria/video/background-removal/realtime","metadata":{"display_name":"Bria's VRMBG 3.0 Realtime","category":"video-to-video","description":"Remove video backgrounds in real time with Bria’s VRMBG 3.0 model. Built for live streaming, real-time video apps, content creation, and low-latency workflows that need fast, accurate background removal.","status":"active","tags":["bria","video","background-removal","realtime"],"updated_at":"2026-07-01T04:59:17.080Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9d92ae/8pODM5dvxzvcRlvKxkjJt_da7ef3699aa947fdaca7b12cdc223500.jpg","model_url":"https://fal.run/bria/video/background-removal/realtime","license_type":"commercial","date":"2026-06-09T07:04:18.448Z","group":{"key":"Bria-RMBG","label":"Video Remove Background Realtime"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for bria/video/background-removal/realtime","version":"1.0.0","description":"The OpenAPI schema for the bria/video/background-removal/realtime queue.","x-fal-metadata":{"endpointId":"bria/video/background-removal/realtime","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9d92ae/8pODM5dvxzvcRlvKxkjJt_da7ef3699aa947fdaca7b12cdc223500.jpg","playgroundUrl":"https://fal.ai/models/bria/video/background-removal/realtime","documentationUrl":"https://fal.ai/models/bria/video/background-removal/realtime/api","websocketUrl":"wss://fal.run/bria/video/background-removal/realtime"}},"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"]},"VideoBackgroundRemovalRealtimeInput":{"description":"Playground input: webcam/video source (inherited ``image_url``) plus the\nbackground to composite the subject onto — a solid colour, a custom image,\nor a blurred copy of the frame.","type":"object","title":"BgRemovalInput","additionalProperties":true,"properties":{"image_url":{"default":"","description":"Playground webcam/video source. Media is sent over WebRTC.","type":"string","title":"Image Url"},"background_type":{"enum":["color","image","blur"],"default":"color","description":"How to replace the background: 'color', 'image', or 'blur'.","type":"string","title":"Background Type"},"background_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Background image URL or data URI (used when background_type is 'image').","title":"Background Image Url"},"background_color":{"enum":["Black","White","Gray","Red","Green","Blue","Yellow","Cyan","Magenta","Orange"],"default":"Black","description":"Solid background colour (used when background_type is 'color').","type":"string","title":"Background Color"},"blur_strength":{"minimum":0,"default":50,"description":"Background blur strength, 0-100 (used when background_type is 'blur').","type":"integer","title":"Blur Strength","maximum":100}}},"VideoBackgroundRemovalRealtimeOutput":{"oneOf":[{"$ref":"#/components/schemas/IceServersOutput"},{"$ref":"#/components/schemas/AnswerOutput"},{"$ref":"#/components/schemas/IceCandidateOutput"},{"$ref":"#/components/schemas/ErrorOutput"}],"discriminator":{"mapping":{"answer":"#/components/schemas/AnswerOutput","iceservers":"#/components/schemas/IceServersOutput","icecandidate":"#/components/schemas/IceCandidateOutput","error":"#/components/schemas/ErrorOutput"},"propertyName":"type"},"title":"RealtimeOutput"},"IceServersOutput":{"required":["type","iceservers"],"type":"object","title":"IceServersOutput","properties":{"iceservers":{"type":"array","title":"Iceservers","items":{"type":"object","additionalProperties":true}},"type":{"const":"iceservers","type":"string","title":"Type"}}},"AnswerOutput":{"required":["type","sdp"],"type":"object","title":"AnswerOutput","properties":{"type":{"const":"answer","type":"string","title":"Type"},"sdp":{"type":"string","title":"Sdp"}}},"IceCandidateOutput":{"required":["type"],"type":"object","title":"IceCandidateOutput","properties":{"candidate":{"anyOf":[{"$ref":"#/components/schemas/IceCandidate"},{"type":"null"}],"default":null},"type":{"const":"icecandidate","type":"string","title":"Type"}}},"ErrorOutput":{"required":["type","error"],"type":"object","title":"ErrorOutput","properties":{"type":{"const":"error","type":"string","title":"Type"},"error":{"type":"string","title":"Error"}}},"IceCandidate":{"required":["candidate"],"type":"object","title":"IceCandidate","properties":{"sdpMid":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Sdpmid"},"candidate":{"type":"string","title":"Candidate"},"sdpMLineIndex":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Sdpmlineindex"}}}}},"paths":{},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-quality/inpaint/lora","metadata":{"display_name":"LTX 2.3 Quality","category":"video-to-video","description":"Inpaint high-quality video using LTX-2.3  with lora","status":"active","tags":["inpaint"],"updated_at":"2026-10-19T14:58:22.069Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9ecd4a/_9B6UHpnrRWs0ijqa8Cp1_b8054c8f97ce4b84891977ed5c394967.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-quality/inpaint/lora","license_type":"commercial","date":"2026-06-18T01:40:34.974Z","group":{"key":"ltx-2.3-quality","label":"Inpaint with LoRa"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-quality/inpaint/lora","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-quality/inpaint/lora queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-quality/inpaint/lora","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9ecd4a/_9B6UHpnrRWs0ijqa8Cp1_b8054c8f97ce4b84891977ed5c394967.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-quality/inpaint/lora","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-quality/inpaint/lora/api","about":"Inpaint with up to 3 user-supplied LoRAs."}},"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"]},"Ltx23QualityInpaintLoraInput":{"properties":{"num_inference_steps":{"default":15,"minimum":8,"title":"Number of Inference Steps","description":"Number of inference steps. Defaults to 15 and can be increased up to 30.","maximum":30,"type":"integer"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","type":"boolean"},"enable_prompt_expansion":{"default":true,"title":"Enable Prompt Expansion","description":"Whether to enable prompt expansion.","type":"boolean"},"frames_per_second":{"default":24,"minimum":1,"title":"FPS","description":"Frames per second of the generated video.","maximum":60,"type":"number"},"video_url":{"title":"Video URL","description":"The source video to inpaint.","type":"string"},"sync_mode":{"default":false,"title":"Sync Mode","description":"If True, the media is returned as a data URI inline in the response. Useful for short-lived requests and tests.","type":"boolean"},"video_write_mode":{"default":"balanced","title":"Video Write Mode","enum":["fast","balanced","small"],"description":"The write mode of the generated video.","type":"string"},"num_frames":{"default":121,"minimum":9,"title":"Number of Frames","description":"The number of frames to generate.","maximum":481,"type":"integer"},"guidance_scale":{"default":1,"minimum":1,"title":"Guidance Scale","description":"Classifier-free guidance scale. The default is tuned for fast, high-quality generation.","maximum":20,"type":"number"},"generate_audio":{"default":true,"title":"Generate Audio","description":"Whether to include audio in the returned video. When disabled, the final MP4 is returned without an audio track.","type":"boolean"},"mask_video_url":{"title":"Mask Video URL","description":"The mask video. White regions are regenerated; black regions are preserved from the source video.","type":"string"},"loras":{"maxItems":3,"items":{"$ref":"#/components/schemas/LoRAInput"},"title":"LoRAs","description":"Up to 3 LoRAs to apply on top of LTX-2.3. Each path is downloaded through the registry SSRF-safe downloader before it is loaded. Max size: 3 GB per LoRA.","type":"array"},"negative_prompt":{"default":"color distortion, overexposure, static, blurry details, subtitles, style, artwork, painting, frame, still, dim overall tone, worst quality, low quality, JPEG compression artifacts, ugly, mutilated, extra fingers, poorly drawn hands, poorly drawn face, deformed, disfigured, malformed limbs, fused fingers, motionless frame, cluttered background, three legs, crowded background, walking backwards","title":"Negative Prompt","description":"The negative prompt to steer generation away from.","type":"string"},"video_strength":{"default":1,"minimum":0,"title":"Video Strength","description":"Strength of the IC-LoRA video guide for the preserved content. Higher values keep the source video structure more strongly.","maximum":1,"type":"number"},"video_quality":{"default":"high","title":"Video Quality","enum":["low","medium","high","maximum"],"description":"The quality preset of the generated video.","type":"string"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed","description":"Random seed for reproducibility. If None, a random seed is chosen."},"prompt":{"examples":["Replace the masked region with matching cinematic background detail."],"title":"Prompt","description":"The prompt describing what to generate inside the masked area.","type":"string"}},"title":"LTX23QualityLoRAInpaintInput","x-fal-order-properties":["prompt","video_url","mask_video_url","video_strength","num_frames","frames_per_second","num_inference_steps","guidance_scale","generate_audio","negative_prompt","seed","enable_prompt_expansion","enable_safety_checker","video_quality","video_write_mode","sync_mode","loras"],"description":"Video inpainting + user-supplied LoRAs.","type":"object","required":["loras","prompt","video_url","mask_video_url"]},"Ltx23QualityInpaintLoraOutput":{"properties":{"video":{"description":"The generated video.","$ref":"#/components/schemas/File"},"seed":{"title":"Seed","description":"The seed actually used for generation.","type":"integer"},"prompt":{"title":"Prompt","description":"The prompt used for generation (after any expansion).","type":"string"}},"title":"LTX23QualityOutput","x-fal-order-properties":["video","seed","prompt"],"description":"Standard output for every endpoint on this app.","type":"object","required":["video","seed","prompt"]},"LoRAInput":{"properties":{"path":{"examples":["https://example.com/path/to/lora.safetensors"],"title":"Path","description":"Direct HTTP(S) download URL of the LoRA file (.safetensors). The file is downloaded through an SSRF-safe downloader before it is loaded. Max size: 3 GB.","type":"string","maxLength":2048},"scale":{"default":1,"minimum":0,"title":"Scale","description":"Strength of the LoRA application (0.0 to 2.0). Higher values = stronger effect on the generated video.","maximum":2,"type":"number"},"transformer":{"default":"both","title":"Transformer","enum":["high","low","both"],"description":"Forward-compatibility flag for multi-transformer architectures. LTX-2.3 has a single transformer, so 'both' is the right choice for almost all users.","type":"string"}},"title":"LoRAInput","x-fal-order-properties":["path","scale","transformer"],"description":"A single LoRA to apply on top of the LTX-2.3 base model.\n\nLoaded at request time through the registry SSRF-safe downloader.","type":"object","required":["path"]},"File":{"properties":{"file_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"examples":[4404019],"title":"File Size","description":"The size of the file in bytes."},"file_name":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["z9RV14K95DvU.png"],"title":"File Name","description":"The name of the file. It will be auto-generated if not provided."},"content_type":{"anyOf":[{"type":"string"},{"type":"null"}],"examples":["image/png"],"title":"Content Type","description":"The mime type of the file."},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"}},"title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object","required":["url"]}}},"paths":{"/fal-ai/ltx-2.3-quality/inpaint/lora/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-quality/inpaint/lora/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-quality/inpaint/lora":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx23QualityInpaintLoraInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-quality/inpaint/lora/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/Ltx23QualityInpaintLoraOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora","metadata":{"display_name":"LTX-2.3 22B Distilled","category":"video-to-video","description":"Generate video with audio from reference videos using LTX-2.3 Distilled and custom LoRA","status":"active","tags":[],"updated_at":"2026-10-20T22:10:12.440Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9645a4/fNXUGpQSf_aEEqHrJSW4N_ab8750f39fb24e26852f9d5b42f58584.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora","license_type":"commercial","date":"2026-04-14T21:59:15.711Z","group":{"key":"ltx-2.3-22b-distilled","label":"Reference Video to Video with LoRA"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx23-v2v-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9645a4/fNXUGpQSf_aEEqHrJSW4N_ab8750f39fb24e26852f9d5b42f58584.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora/api","about":"Generate a video from a reference video and 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"]},"Ltx2322bDistilledReferenceVideoToVideoLoraInput":{"required":["loras","prompt","video_url"],"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},"match_input_fps":{"title":"Match Input FPS","type":"boolean","description":"When true, match the output FPS to the input video's FPS instead of using the default target FPS.","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_url":{"title":"Video URL","type":"string","description":"The URL of the video to reference.","examples":["https://v3b.fal.media/files/b/0a963ecf/eVoII1AsconU8SpPx5xoE_output.mp4"]},"ic_lora_type":{"title":"IC-LoRA Type","enum":["match_preprocessor","union","detailer","none"],"type":"string","description":"The IC LoRA type to use for the generation.","examples":["union"],"default":"union"},"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"},"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},"preprocessor":{"title":"Preprocessor","enum":["depth","canny","pose","none"],"type":"string","description":"The preprocessor to use for the generation.","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)"},"end_image_url":{"title":"End Image URL","description":"The URL of the image to use as the end of the video.","anyOf":[{"type":"string"},{"type":"null"}]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","type":"boolean","description":"Whether to enable prompt expansion.","default":true},"loras":{"title":"LoRAs","type":"array","description":"The LoRAs to use for the generation.","items":{"$ref":"#/components/schemas/LoRAInput"}},"num_frames":{"title":"Number of Frames","type":"integer","description":"The number of frames to generate.","maximum":481,"minimum":9,"default":121},"audio_url":{"title":"Audio URL","description":"An optional URL of an audio to use as the audio for the video. If not provided, any audio present in the input video will be used.","anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"title":"Prompt","type":"string","description":"The prompt to generate the video from.","examples":["style: cinematic/realistic. A man wearing a baseball cap walks through a modern town. He holds a coffee cup."]},"image_url":{"title":"Image URL","description":"An optional URL of an image to use as the first frame of the video.","anyOf":[{"type":"string"},{"type":"null"}]},"audio_strength":{"title":"Audio Strength","type":"number","description":"Audio conditioning strength. Lower values represent more freedom given to the model to change the audio content.","maximum":1,"minimum":0,"default":1},"match_video_length":{"title":"Match Video Length","type":"boolean","description":"When enabled, the number of frames will be calculated based on the video duration and FPS. When disabled, use the specified num_frames.","default":true},"video_size":{"anyOf":[{"$ref":"#/components/schemas/ImageSize"},{"enum":["auto","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":"auto"},"video_strength":{"title":"Video Strength","type":"number","description":"Video conditioning strength. Lower values represent more freedom given to the model to change the video content.","maximum":1,"minimum":0,"default":1},"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_quality":{"title":"Video Quality","enum":["low","medium","high","maximum"],"type":"string","description":"The quality of the generated video.","default":"high"},"generate_audio":{"title":"Generate Audio","type":"boolean","description":"Whether to generate audio for the video.","default":true},"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":"LTX23LoRADistilledReferenceVideoToVideoInput","type":"object","x-fal-order-properties":["prompt","video_url","audio_url","image_url","end_image_url","match_video_length","num_frames","video_size","generate_audio","use_multiscale","match_input_fps","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","loras","distill_lora_second_pass_scale","video_strength","audio_strength","preprocessor","ic_lora_type"]},"Ltx2322bDistilledReferenceVideoToVideoLoraOutput":{"required":["video","seed","prompt"],"properties":{"video":{"$ref":"#/components/schemas/VideoFile","description":"The generated video.","examples":[{"fps":25,"duration":6.44,"width":1888,"url":"https://v3b.fal.media/files/b/0a9640bb/vqhmP1B5juujIXfBPTotm_5MBoh7yS.mp4","content_type":"video/mp4","file_name":"vqhmP1B5juujIXfBPTotm_5MBoh7yS.mp4","num_frames":161,"height":1056}]},"seed":{"title":"Seed","type":"integer","description":"The seed used for the random number generator.","examples":[1490631192028410600]},"prompt":{"title":"Prompt","type":"string","description":"The prompt used for the generation.","examples":["black-and-white video, a cowboy walks through a dusty town, film grain"]}},"title":"LTX23ReferenceVideoToVideoOutput","type":"object","x-fal-order-properties":["video","seed","prompt"]},"LoRAInput":{"required":["path"],"properties":{"scale":{"title":"Scale","type":"number","description":"Scale factor for LoRA application (0.0 to 4.0).","maximum":4,"minimum":0,"default":1},"path":{"title":"Path","type":"string","description":"URL, HuggingFace repo ID (owner/repo) to lora weights."},"weight_name":{"title":"Weight Name","description":"Name of the LoRA weight. Only used if `path` is a HuggingFace repository, and is only required when the repository contains multiple LoRA weights.","anyOf":[{"type":"string"},{"type":"null"}]}},"title":"LoRAInput","type":"object","description":"LoRA weight configuration.","x-fal-order-properties":["path","weight_name","scale"]},"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/reference-video-to-video/lora/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/reference-video-to-video/lora/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/reference-video-to-video/lora":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bDistilledReferenceVideoToVideoLoraInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/distilled/reference-video-to-video/lora/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/Ltx2322bDistilledReferenceVideoToVideoLoraOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-22b/extend-video","metadata":{"display_name":"LTX-2.3 22B","category":"video-to-video","description":"Extend video with audio using LTX-2.3","status":"active","tags":[],"updated_at":"2026-10-20T22:10:45.064Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9289d7/UPJhpRXw48uHO-Ykk7Ina_v3-wire-dragon.png","model_url":"https://fal.run/fal-ai/ltx-2.3-22b/extend-video","license_type":"commercial","date":"2026-03-14T01:58:35.744Z","group":{"key":"ltx-2.3-22b","label":"Extend 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/extend-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-22b/extend-video queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-22b/extend-video","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9289d7/UPJhpRXw48uHO-Ykk7Ina_v3-wire-dragon.png","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/extend-video","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/extend-video/api","about":"Extend a video with 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"]},"Ltx2322bExtendVideoInput":{"required":["prompt","video_url"],"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"}]},"end_image_strength":{"title":"End Image Strength","type":"number","description":"The strength of the end image to use for the video generation.","maximum":1,"minimum":0,"default":1},"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"},"video_quality":{"title":"Video Quality","enum":["low","medium","high","maximum"],"type":"string","description":"The quality of the generated video.","default":"high"},"num_inference_steps":{"title":"Number of Inference Steps","type":"integer","description":"The number of inference steps to use.","maximum":50,"minimum":8,"default":40},"match_input_fps":{"title":"Match Input FPS","type":"boolean","description":"When true, match the output FPS to the input video's FPS instead of using the default target FPS.","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_url":{"title":"Video URL","type":"string","description":"The URL of the video to extend.","examples":["https://v3b.fal.media/files/b/0a8824b1/sdm0KfmenrlywesfzY1Y1_if6euPp1.mp4"]},"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"},"num_context_frames":{"title":"Number of Context Frames","type":"integer","description":"The number of frames to use as context for the extension.","maximum":121,"minimum":0,"default":25},"extend_direction":{"title":"Extend Direction","enum":["forward","backward"],"type":"string","description":"Direction to extend the video. 'forward' extends from the end of the video, 'backward' extends from the beginning.","default":"forward"},"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)"},"end_image_url":{"title":"End Image URL","description":"The URL of the image to use as the end of the extended video.","anyOf":[{"type":"string"},{"type":"null"}]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","type":"boolean","description":"Whether to enable prompt expansion.","default":true},"num_frames":{"title":"Number of Frames","type":"integer","description":"The number of frames to generate.","maximum":481,"minimum":9,"default":121},"prompt":{"title":"Prompt","type":"string","description":"The prompt to generate the video from.","examples":["Continue the scene naturally, maintaining the same style and motion."]},"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},"audio_strength":{"title":"Audio Strength","type":"number","description":"Audio conditioning strength. Lower values represent more freedom given to the model to change the audio content.","maximum":1,"minimum":0,"default":1},"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":["auto","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":"auto"},"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},"video_strength":{"title":"Video Strength","type":"number","description":"Video conditioning strength. Lower values represent more freedom given to the model to change the video content.","maximum":1,"minimum":0,"default":1},"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},"generate_audio":{"title":"Generate Audio","type":"boolean","description":"Whether to generate audio for the video.","default":true}},"title":"LTX23ExtendVideoInput","type":"object","x-fal-order-properties":["prompt","video_url","end_image_url","num_frames","video_size","generate_audio","use_multiscale","match_input_fps","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","extend_direction","num_context_frames","video_strength","audio_strength","end_image_strength"]},"Ltx2322bExtendVideoOutput":{"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/0a894013/N9lnMTq7W3uMC0lOQg845_BknRPV8I.mp4","content_type":"video/mp4","file_name":"CJcQGDrxOSRg2YFl5GNDt_glXPMoji.mp4","num_frames":161,"height":704}]},"seed":{"title":"Seed","type":"integer","description":"The seed used for the random number generator.","examples":[2078003885]},"prompt":{"title":"Prompt","type":"string","description":"The prompt used for the generation.","examples":["A woman stands still amid a busy neon-lit street at night. The camera slowly dollies in toward her face as people blur past, their motion emphasizing her calm presence. City lights flicker and reflections shift across her denim jacket."]}},"title":"LTX23ExtendVideoOutput","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/extend-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/extend-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/extend-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bExtendVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/extend-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/Ltx2322bExtendVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/pixverse/extend/fast","metadata":{"display_name":"PixVerse Extend Fast","category":"video-to-video","description":"PixVerse Extend model is a video extending tool for your videos using with high-quality video extending techniques ","status":"active","tags":["utility","editing"],"updated_at":"2026-10-20T21:53:32.312Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/falserverless/gallery/pixverse-v3.5.webp","model_url":"https://fal.run/fal-ai/pixverse/extend/fast","license_type":"commercial","date":"2025-06-30T20:58:06.204Z","group":{"key":"pixverse-45","label":"Extend Fast"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/pixverse/extend/fast","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/pixverse/extend/fast queue.","x-fal-metadata":{"endpointId":"fal-ai/pixverse/extend/fast","category":"video-to-video","thumbnailUrl":"https://storage.googleapis.com/falserverless/gallery/pixverse-v3.5.webp","playgroundUrl":"https://fal.ai/models/fal-ai/pixverse/extend/fast","documentationUrl":"https://fal.ai/models/fal-ai/pixverse/extend/fast/api","about":"Extend a video by generating new content based on its ending using fast mode."}},"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"]},"PixverseExtendFastInput":{"type":"object","x-fal-order-properties":["video_url","prompt","negative_prompt","style","resolution","model","seed","generate_audio_switch"],"title":"FastExtendRequest","required":["video_url","prompt"],"properties":{"model":{"type":"string","default":"v4.5","description":"The model version to use for generation","enum":["v3.5","v4","v4.5","v5","v5.5","v5.6","v6"],"title":"Model"},"prompt":{"examples":["A kid is talking into camera"],"type":"string","description":"Prompt describing how to extend the video","title":"Prompt"},"style":{"anyOf":[{"type":"string","enum":["anime","3d_animation","clay","comic","cyberpunk"]},{"type":"null"}],"description":"The style of the extended video","title":"Style"},"negative_prompt":{"type":"string","default":"","description":"Negative prompt to be used for the generation","title":"Negative Prompt"},"video_url":{"examples":["https://v3.fal.media/files/rabbit/88-jI3VWXU4Q8kSNrWo3c_output.mp4"],"type":"string","description":"URL of the input video to extend","title":"Video Url"},"generate_audio_switch":{"type":"boolean","default":false,"description":"Enable audio generation (BGM, SFX, dialogue). Supported in v5.6+ models.","title":"Generate Audio Switch"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Random seed for generation","title":"Seed"},"resolution":{"type":"string","default":"720p","description":"The resolution of the generated video. Fast mode doesn't support 1080p","enum":["360p","540p","720p"],"title":"Resolution"}}},"PixverseExtendFastOutput":{"type":"object","x-fal-order-properties":["video"],"title":"ExtendOutput","required":["video"],"properties":{"video":{"examples":[{"file_name":"output.mp4","file_size":1163040,"url":"https://v3.fal.media/files/rabbit/88-jI3VWXU4Q8kSNrWo3c_output.mp4","content_type":"video/mp4"}],"description":"The extended 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/extend/fast/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/extend/fast/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/extend/fast":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixverseExtendFastInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/pixverse/extend/fast/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/PixverseExtendFastOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/ltx-2.3-22b/reference-video-to-video/lora","metadata":{"display_name":"LTX 2.3 22B","category":"video-to-video","description":"Generate video with audio from reference video, text and images using LTX-2.3 and custom LoRA","status":"active","tags":[],"updated_at":"2026-10-20T22:11:33.755Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a96457d/oZRIC5thIPeDo1WVUr0mK_27a0177b479b4a5a9e78b409f5780c7c.jpg","model_url":"https://fal.run/fal-ai/ltx-2.3-22b/reference-video-to-video/lora","license_type":"commercial","date":"2026-04-14T21:53:07.463Z","group":{"key":"ltx-2.3-22b","label":"Reference Video to Video with LoRA"},"highlighted":false,"kind":"inference","pinned":false,"training_endpoint_ids":["fal-ai/ltx23-v2v-trainer"]},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/ltx-2.3-22b/reference-video-to-video/lora","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/ltx-2.3-22b/reference-video-to-video/lora queue.","x-fal-metadata":{"endpointId":"fal-ai/ltx-2.3-22b/reference-video-to-video/lora","category":"video-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a96457d/oZRIC5thIPeDo1WVUr0mK_27a0177b479b4a5a9e78b409f5780c7c.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/reference-video-to-video/lora","documentationUrl":"https://fal.ai/models/fal-ai/ltx-2.3-22b/reference-video-to-video/lora/api","about":"Generate a video from a reference video and 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"]},"Ltx2322bReferenceVideoToVideoLoraInput":{"required":["loras","prompt","video_url"],"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"},"video_quality":{"title":"Video Quality","enum":["low","medium","high","maximum"],"type":"string","description":"The quality of the generated video.","default":"high"},"match_input_fps":{"title":"Match Input FPS","type":"boolean","description":"When true, match the output FPS to the input video's FPS instead of using the default target FPS.","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_url":{"title":"Video URL","type":"string","description":"The URL of the video to reference.","examples":["https://v3b.fal.media/files/b/0a963ecf/eVoII1AsconU8SpPx5xoE_output.mp4"]},"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},"ic_lora_type":{"title":"IC-LoRA Type","enum":["match_preprocessor","union","detailer","none"],"type":"string","description":"The IC LoRA type to use for the generation.","examples":["union"],"default":"union"},"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"},"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},"preprocessor":{"title":"Preprocessor","enum":["depth","canny","pose","none"],"type":"string","description":"The preprocessor to use for the generation.","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)"},"end_image_url":{"title":"End Image URL","description":"The URL of the image to use as the end of the video.","anyOf":[{"type":"string"},{"type":"null"}]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","type":"boolean","description":"Whether to enable prompt expansion.","default":true},"loras":{"title":"LoRAs","type":"array","description":"The LoRAs to use for the generation.","items":{"$ref":"#/components/schemas/LoRAInput"}},"num_frames":{"title":"Number of Frames","type":"integer","description":"The number of frames to generate.","maximum":481,"minimum":9,"default":121},"audio_url":{"title":"Audio URL","description":"An optional URL of an audio to use as the audio for the video. If not provided, any audio present in the input video will be used.","anyOf":[{"type":"string"},{"type":"null"}]},"prompt":{"title":"Prompt","type":"string","description":"The prompt to generate the video from.","examples":["style: cinematic/realistic. A man wearing a baseball cap walks through a modern town. He holds a coffee cup."]},"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},"audio_strength":{"title":"Audio Strength","type":"number","description":"Audio conditioning strength. Lower values represent more freedom given to the model to change the audio content.","maximum":1,"minimum":0,"default":1},"image_url":{"title":"Image URL","description":"An optional URL of an image to use as the first frame of the video.","anyOf":[{"type":"string"},{"type":"null"}]},"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":["auto","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":"auto"},"match_video_length":{"title":"Match Video Length","type":"boolean","description":"When enabled, the number of frames will be calculated based on the video duration and FPS. When disabled, use the specified num_frames.","default":true},"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},"video_strength":{"title":"Video Strength","type":"number","description":"Video conditioning strength. Lower values represent more freedom given to the model to change the video content.","maximum":1,"minimum":0,"default":1},"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},"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"},"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},"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},"generate_audio":{"title":"Generate Audio","type":"boolean","description":"Whether to generate audio for the video.","default":true}},"title":"LTX23LoRAReferenceVideoToVideoInput","type":"object","x-fal-order-properties":["prompt","video_url","audio_url","image_url","end_image_url","match_video_length","num_frames","video_size","generate_audio","use_multiscale","match_input_fps","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","loras","distill_lora_first_pass_scale","distill_lora_second_pass_scale","video_strength","audio_strength","preprocessor","ic_lora_type"]},"Ltx2322bReferenceVideoToVideoLoraOutput":{"required":["video","seed","prompt"],"properties":{"video":{"$ref":"#/components/schemas/VideoFile","description":"The generated video.","examples":[{"fps":25,"duration":6.44,"width":1888,"url":"https://v3b.fal.media/files/b/0a9640bb/vqhmP1B5juujIXfBPTotm_5MBoh7yS.mp4","content_type":"video/mp4","file_name":"vqhmP1B5juujIXfBPTotm_5MBoh7yS.mp4","num_frames":161,"height":1056}]},"seed":{"title":"Seed","type":"integer","description":"The seed used for the random number generator.","examples":[1490631192028410600]},"prompt":{"title":"Prompt","type":"string","description":"The prompt used for the generation.","examples":["black-and-white video, a cowboy walks through a dusty town, film grain"]}},"title":"LTX23ReferenceVideoToVideoOutput","type":"object","x-fal-order-properties":["video","seed","prompt"]},"LoRAInput":{"required":["path"],"properties":{"scale":{"title":"Scale","type":"number","description":"Scale factor for LoRA application (0.0 to 4.0).","maximum":4,"minimum":0,"default":1},"path":{"title":"Path","type":"string","description":"URL, HuggingFace repo ID (owner/repo) to lora weights."},"weight_name":{"title":"Weight Name","description":"Name of the LoRA weight. Only used if `path` is a HuggingFace repository, and is only required when the repository contains multiple LoRA weights.","anyOf":[{"type":"string"},{"type":"null"}]}},"title":"LoRAInput","type":"object","description":"LoRA weight configuration.","x-fal-order-properties":["path","weight_name","scale"]},"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/reference-video-to-video/lora/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/reference-video-to-video/lora/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/reference-video-to-video/lora":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ltx2322bReferenceVideoToVideoLoraInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/ltx-2.3-22b/reference-video-to-video/lora/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/Ltx2322bReferenceVideoToVideoLoraOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}}],"next_cursor":"MTg","has_more":true}
