{"models":[{"endpoint_id":"fal-ai/kling-video/o1/standard/reference-to-video","metadata":{"display_name":"Kling O1 Reference Image to Video [Standard]","category":"image-to-video","description":"Transform images, elements, and text into consistent, high-quality video scenes, ensuring stable character identity, object details, and environments.","status":"active","tags":[],"updated_at":"2026-04-26T22:25:17.147Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a860024/IeH4LL0fTNCVBiDW7YTyc_48485917433c4e6ebe9a042112c8147f.jpg","model_url":"https://fal.run/fal-ai/kling-video/o1/standard/reference-to-video","license_type":"commercial","date":"2025-12-15T09:39:25.599Z","group":{"key":"kling-video/o1","label":"Reference I2V [Standard]"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/kling-video/o1/standard/reference-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/kling-video/o1/standard/reference-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/kling-video/o1/standard/reference-to-video","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a860024/IeH4LL0fTNCVBiDW7YTyc_48485917433c4e6ebe9a042112c8147f.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/kling-video/o1/standard/reference-to-video","documentationUrl":"https://fal.ai/models/fal-ai/kling-video/o1/standard/reference-to-video/api","about":"Generate a video from a start frame image with optional references and elements (standard mode).\n\nThe image defines the first frame of the video. You can optionally add\nreference images for style/appearance and elements for characters/objects."}},"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"]},"KlingVideoO1StandardReferenceToVideoInput":{"required":["prompt"],"x-fal-order-properties":["enable_safety_checker","prompt","image_urls","elements","duration","aspect_ratio"],"title":"OmniVideoReferenceToVideoInput","type":"object","description":"Input for start-frame video generation with optional reference images and elements.","properties":{"enable_safety_checker":{"title":"Enable Safety Checker","type":"boolean","description":"Disabling safety checks requires account authorization; unauthorized requests are always checked.","default":true},"aspect_ratio":{"title":"Aspect Ratio","enum":["16:9","9:16","1:1"],"type":"string","description":"The aspect ratio of the generated video frame.","default":"16:9"},"duration":{"title":"Duration","enum":["3","4","5","6","7","8","9","10"],"type":"string","description":"Video duration in seconds.","default":"5"},"elements":{"title":"Elements","description":"Elements (characters/objects) to include in the video. Reference in prompt as @Element1, @Element2, etc. Maximum 7 total (elements + reference images + start image).","examples":[[{"reference_image_urls":["https://v3b.fal.media/files/b/kangaroo/YMpmQkYt9xugpOTQyZW0O.png","https://v3b.fal.media/files/b/zebra/d6ywajNyJ6bnpa_xBue-K.png"],"frontal_image_url":"https://v3b.fal.media/files/b/panda/MQp-ghIqshvMZROKh9lW3.png"},{"reference_image_urls":["https://v3b.fal.media/files/b/kangaroo/EBF4nWihspyv4pp6hgj7D.png"],"frontal_image_url":"https://v3b.fal.media/files/b/koala/gSnsA7HJlgcaTyR5Ujj2H.png"}]],"anyOf":[{"type":"array","items":{"$ref":"#/components/schemas/OmniVideoElementInput"}},{"type":"null"}]},"image_urls":{"title":"Image Urls","description":"Additional reference images for style/appearance. Reference in prompt as @Image1, @Image2, etc. Maximum 7 total (elements + reference images + start image).","examples":[["https://v3b.fal.media/files/b/koala/v9COzzH23FGBYdGLgbK3u.png","https://v3b.fal.media/files/b/elephant/5Is2huKQFSE7A7c5uUeUF.png"]],"anyOf":[{"type":"array","items":{"limit_description":"Max file size: 50.0MB, Min width: 300px, Min height: 300px, Min aspect ratio: 0.40, Max aspect ratio: 2.50, Timeout: 20.0s","ui":{"field":"image"},"type":"string","_fal_ui_field":"image","x-fal":{"min_aspect_ratio":0.4,"min_height":300,"max_file_size":52428800,"timeout":20,"min_width":300,"max_aspect_ratio":2.5}}},{"type":"null"}]},"prompt":{"title":"Prompt","maxLength":2500,"type":"string","description":"Take @Element1, @Element2 to reference elements and @Image1, @Image2 to reference images in order.","examples":["Take @Image1 as the start frame. Start with a high-angle satellite view of the ancient greenhouse ruin surrounded by nature. The camera swoops down and flies inside the building, revealing the character from @Element1 standing in the sun-drenched center. The camera then seamlessly transitions into a smooth 180-degree orbit around the character, moving to the back view. As the open backpack comes into focus, the camera continues to push forward, zooming deep inside the bag to reveal the glowing stone from @Element2 nestled inside. Cinematic lighting, hopeful atmosphere, 35mm lens. Make sure to keep it as the style of @Image2."]}}},"KlingVideoO1StandardReferenceToVideoOutput":{"required":["video"],"x-fal-order-properties":["video"],"title":"OmniVideoReferenceToVideoOutput","type":"object","properties":{"video":{"$ref":"#/components/schemas/File","description":"The generated video.","examples":[{"url":"https://v3b.fal.media/files/b/panda/oVdiICFXY03Vbam-08Aj8_output.mp4","content_type":"video/mp4","file_name":"output.mp4","file_size":47359974}]}}},"OmniVideoElementInput":{"required":["frontal_image_url"],"x-fal-order-properties":["frontal_image_url","reference_image_urls"],"title":"OmniVideoElementInput","type":"object","properties":{"reference_image_urls":{"title":"Reference Image Urls","type":"array","description":"Additional reference images from different angles. 1-3 images supported. At least one image is required.","items":{"limit_description":"Max file size: 50.0MB, Min width: 300px, Min height: 300px, Min aspect ratio: 0.40, Max aspect ratio: 2.50, Timeout: 20.0s","type":"string","_fal_ui_field":"image","x-fal":{"min_aspect_ratio":0.4,"min_height":300,"max_file_size":52428800,"timeout":20,"min_width":300,"max_aspect_ratio":2.5}}},"frontal_image_url":{"title":"Frontal Image Url","type":"string","description":"The frontal image of the element (main view).\n\nMax file size: 50.0MB, Min width: 300px, Min height: 300px, Min aspect ratio: 0.40, Max aspect ratio: 2.50, Timeout: 20.0s","x-fal":{"min_aspect_ratio":0.4,"min_height":300,"max_file_size":52428800,"timeout":20,"min_width":300,"max_aspect_ratio":2.5}}}},"File":{"required":["url"],"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","type":"object","properties":{"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"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]}}}}},"paths":{"/fal-ai/kling-video/o1/standard/reference-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kling-video/o1/standard/reference-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/kling-video/o1/standard/reference-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KlingVideoO1StandardReferenceToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kling-video/o1/standard/reference-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/KlingVideoO1StandardReferenceToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/hunyuan-video-image-to-video","metadata":{"display_name":"Hunyuan Video Image-to-Video Inference","category":"image-to-video","description":"Image to Video for the high-quality Hunyuan Video I2V model.","status":"active","tags":["motion"],"updated_at":"2026-04-21T17:48:22.965Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/falserverless/gallery/hunyuan-video-image-to-video.webp","thumbnail_animated_url":"https://storage.googleapis.com/falserverless/gallery/hunyuan-video-image-to-video-animated.webp","model_url":"https://fal.run/fal-ai/hunyuan-video-image-to-video","license_type":"commercial","date":"2025-03-06T00:00:00.000Z","group":{"key":"hunyuan-text-to-video","label":"Image-to-Video"},"highlighted":false,"kind":"inference","duration_estimate":2,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/hunyuan-video-image-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/hunyuan-video-image-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/hunyuan-video-image-to-video","category":"image-to-video","thumbnailUrl":"https://storage.googleapis.com/falserverless/gallery/hunyuan-video-image-to-video.webp","playgroundUrl":"https://fal.ai/models/fal-ai/hunyuan-video-image-to-video","documentationUrl":"https://fal.ai/models/fal-ai/hunyuan-video-image-to-video/api","about":"Generate 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"]},"HunyuanVideoImageToVideoInput":{"type":"object","x-fal-order-properties":["prompt","image_url","seed","aspect_ratio","resolution","num_frames","i2v_stability","enable_safety_checker"],"title":"HunyuanVideoRequest","properties":{"resolution":{"type":"string","description":"The resolution of the video to generate.","default":"720p","const":"720p","title":"Resolution"},"enable_safety_checker":{"type":"boolean","description":"Authorized callers may set false to request relaxed screening.","default":true,"title":"Enable Safety Checker"},"num_frames":{"type":"integer","description":"The number of frames to generate.","default":129,"const":129,"title":"Number of Frames"},"prompt":{"maxLength":1000,"type":"string","examples":["Two muscular cats boxing in a boxing ring."],"description":"The prompt to generate the video from.","title":"Prompt"},"seed":{"description":"The seed to use for generating the video.","title":"Seed","anyOf":[{"type":"integer"},{"type":"null"}]},"image_url":{"examples":["https://storage.googleapis.com/falserverless/example_inputs/hunyuan_i2v.jpg"],"type":"string","description":"URL of the image input.","title":"Image Url"},"i2v_stability":{"type":"boolean","description":"Turning on I2V Stability reduces hallucination but also reduces motion.","default":false,"title":"I2V Stability"},"aspect_ratio":{"type":"string","description":"The aspect ratio of the video to generate.","default":"16:9","title":"Aspect Ratio (W:H)","enum":["16:9","9:16"]}},"required":["prompt","image_url"]},"HunyuanVideoImageToVideoOutput":{"type":"object","x-fal-order-properties":["video","seed"],"title":"HunyuanI2VResponse","properties":{"video":{"$ref":"#/components/schemas/File"},"seed":{"type":"integer","description":"The seed used for generating the video.","title":"Seed"}},"required":["video","seed"]},"File":{"type":"object","x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","properties":{"file_name":{"examples":["z9RV14K95DvU.png"],"description":"The name of the file. It will be auto-generated if not provided.","title":"File Name","anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"examples":[4404019],"description":"The size of the file in bytes.","title":"File Size","anyOf":[{"type":"integer"},{"type":"null"}]},"content_type":{"examples":["image/png"],"description":"The mime type of the file.","title":"Content Type","anyOf":[{"type":"string"},{"type":"null"}]},"url":{"type":"string","description":"The URL where the file can be downloaded from.","title":"Url"}},"required":["url"]}}},"paths":{"/fal-ai/hunyuan-video-image-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/hunyuan-video-image-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/hunyuan-video-image-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HunyuanVideoImageToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/hunyuan-video-image-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HunyuanVideoImageToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/longcat-video/image-to-video/720p","metadata":{"display_name":"LongCat Video","category":"image-to-video","description":"Generate long videos in 720p/30fps from images using LongCat Video","status":"active","tags":[],"updated_at":"2026-01-26T21:42:29.273Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/tiger/s_V-U5ax-L7FjU5Ua0Jmk_723a0755259f44d492e6cf825608804c.jpg","model_url":"https://fal.run/fal-ai/longcat-video/image-to-video/720p","license_type":"commercial","date":"2025-10-30T16:23:09.789Z","group":{"key":"longcat","label":"Image to Video (720p)"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/longcat-video/image-to-video/720p","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/longcat-video/image-to-video/720p queue.","x-fal-metadata":{"endpointId":"fal-ai/longcat-video/image-to-video/720p","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/tiger/s_V-U5ax-L7FjU5Ua0Jmk_723a0755259f44d492e6cf825608804c.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/longcat-video/image-to-video/720p","documentationUrl":"https://fal.ai/models/fal-ai/longcat-video/image-to-video/720p/api","about":"Generate a video from an image."}},"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"]},"LongcatVideoImageToVideo720pInput":{"required":["image_url"],"x-fal-order-properties":["image_url","prompt","negative_prompt","num_frames","num_inference_steps","num_refine_inference_steps","guidance_scale","fps","seed","enable_prompt_expansion","enable_safety_checker","video_output_type","video_quality","video_write_mode","sync_mode","acceleration"],"title":"LongCat720PCFGImageToVideoRequest","properties":{"seed":{"title":"Seed","description":"The seed for the random number generator.","anyOf":[{"type":"integer"},{"type":"null"}]},"num_inference_steps":{"maximum":50,"default":40,"title":"Number of Inference Steps","description":"The number of inference steps to use for the video generation.","minimum":8,"type":"integer"},"num_refine_inference_steps":{"maximum":50,"default":40,"title":"Number of Refinement Inference Steps","description":"The number of inference steps to use for refinement.","minimum":8,"type":"integer"},"prompt":{"examples":["First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k"],"default":"First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k","title":"Prompt","description":"The prompt to guide the video generation.","type":"string"},"video_quality":{"default":"high","title":"Video Quality","description":"The quality of the generated video.","enum":["low","medium","high","maximum"],"type":"string"},"num_frames":{"maximum":961,"default":162,"title":"Number of Frames","description":"The number of frames to generate.","minimum":17,"type":"integer"},"video_output_type":{"default":"X264 (.mp4)","title":"Video Output Type","description":"The output type of the generated video.","enum":["X264 (.mp4)","VP9 (.webm)","PRORES4444 (.mov)","GIF (.gif)"],"type":"string"},"sync_mode":{"default":false,"title":"Sync Mode","description":"If `True`, the media will be returned as a data URI and the output data won't be available in the request history.","type":"boolean"},"negative_prompt":{"default":"Bright tones, overexposed, static, blurred details, subtitles, style, works, paintings, images, static, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, misshapen limbs, fused fingers, still picture, messy background, three legs, many people in the background, walking backwards","title":"Negative Prompt","description":"The negative prompt to use for the video generation.","type":"string"},"fps":{"maximum":60,"default":30,"title":"FPS","description":"The frame rate of the generated video.","minimum":1,"type":"integer"},"image_url":{"examples":["https://v3b.fal.media/files/b/zebra/trXRsbjJwy4Z3OEgbnB9a.jpg"],"title":"Image URL","description":"The URL of the image to generate a video from.","type":"string"},"video_write_mode":{"default":"balanced","title":"Video Write Mode","description":"The write mode of the generated video.","enum":["fast","balanced","small"],"type":"string"},"guidance_scale":{"maximum":10,"default":4,"title":"Guidance Scale","description":"The guidance scale to use for the video generation.","minimum":1,"type":"number"},"enable_prompt_expansion":{"default":false,"title":"Enable Prompt Expansion","description":"Whether to enable prompt expansion.","type":"boolean"},"acceleration":{"examples":["regular"],"default":"regular","title":"Acceleration","description":"The acceleration level to use for the video generation.","enum":["none","regular"],"type":"string"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Whether to enable safety checker. Disabling it requires account authorization; unauthorized requests are always checked.","type":"boolean"}},"type":"object"},"LongcatVideoImageToVideo720pOutput":{"required":["prompt","seed","video"],"x-fal-order-properties":["prompt","seed","video"],"title":"LongCatImageToVideoResponse","properties":{"video":{"examples":[{"url":"https://v3b.fal.media/files/b/panda/4-MoAje_CCMAGH8d-9kmA_nQEkcRc2.mp4","content_type":"video/mp4"}],"description":"The generated video file.","$ref":"#/components/schemas/File"},"seed":{"examples":[916581],"title":"Seed","description":"The seed used for generation.","type":"integer"},"prompt":{"examples":["First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k"],"title":"Prompt","description":"The prompt used for generation.","type":"string"}},"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/longcat-video/image-to-video/720p/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/longcat-video/image-to-video/720p/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/longcat-video/image-to-video/720p":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LongcatVideoImageToVideo720pInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/longcat-video/image-to-video/720p/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/LongcatVideoImageToVideo720pOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/framepack","metadata":{"display_name":"Framepack","category":"image-to-video","description":"Framepack is an efficient Image-to-video model that autoregressively generates videos.","status":"active","tags":["image to video","motion"],"updated_at":"2026-04-21T17:47:42.180Z","is_favorited":null,"thumbnail_url":"https://v3.fal.media/files/koala/dUfFd9Z7aSX06gL2_qXn0_image.webp","model_url":"https://fal.run/fal-ai/framepack","license_type":"commercial","date":"2025-04-17T17:10:10.829Z","group":{"key":"framepack","label":"Image-to-Video"},"highlighted":false,"kind":"inference","duration_estimate":3,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/framepack","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/framepack queue.","x-fal-metadata":{"endpointId":"fal-ai/framepack","category":"image-to-video","thumbnailUrl":"https://v3.fal.media/files/koala/dUfFd9Z7aSX06gL2_qXn0_image.webp","playgroundUrl":"https://fal.ai/models/fal-ai/framepack","documentationUrl":"https://fal.ai/models/fal-ai/framepack/api","about":"Generate Video Regular Endpoint"}},"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"]},"FramepackInput":{"required":["prompt","image_url"],"properties":{"seed":{"title":"Seed","description":"The seed to use for generating the video.","anyOf":[{"type":"integer"},{"type":"null"}]},"prompt":{"title":"Prompt","type":"string","examples":["A mesmerising video of a deep sea jellyfish moving through an inky-black ocean. The jellyfish glows softly with an amber bioluminescence. The overall scene is lifelike."],"description":"Text prompt for video generation (max 500 characters)."},"enable_safety_checker":{"title":"Enable Safety Checker","type":"boolean","examples":[true],"description":"If set to true, the safety checker will be enabled.","default":false},"aspect_ratio":{"title":"Aspect Ratio (W:H)","enum":["16:9","9:16"],"type":"string","description":"The aspect ratio of the video to generate.","default":"16:9"},"image_url":{"title":"Image Url","type":"string","examples":["https://storage.googleapis.com/falserverless/framepack/framepack.jpg"],"description":"URL of the image input."},"negative_prompt":{"title":"Negative Prompt","type":"string","examples":["Ugly, blurry distorted, bad quality"],"description":"Negative prompt for video generation.","default":""},"guidance_scale":{"title":"Guidance Scale","type":"number","minimum":0,"maximum":32,"description":"Guidance scale for the generation.","default":10},"resolution":{"title":"Resolution","enum":["720p","480p"],"type":"string","description":"The resolution of the video to generate. 720p generations cost 1.5x more than 480p generations.","default":"480p"},"num_frames":{"title":"Number of Frames","type":"integer","minimum":30,"maximum":900,"description":"The number of frames to generate.","default":180},"cfg_scale":{"title":"CFG Scale","type":"number","minimum":0,"maximum":7,"description":"Classifier-Free Guidance scale for the generation.","default":1}},"x-fal-order-properties":["prompt","negative_prompt","image_url","seed","aspect_ratio","resolution","cfg_scale","guidance_scale","num_frames","enable_safety_checker"],"type":"object","title":"FramePackRequest"},"FramepackOutput":{"required":["video","seed"],"properties":{"seed":{"title":"Seed","type":"integer","description":"The seed used for generating the video."},"video":{"$ref":"#/components/schemas/File","examples":[{"url":"https://storage.googleapis.com/falserverless/framepack/TfJPbwm6_D60dcWEv9LVX_output_video.mp4"}]}},"x-fal-order-properties":["video","seed"],"type":"object","title":"FramePackResponse"},"File":{"required":["url"],"properties":{"url":{"title":"Url","type":"string","description":"The URL where the file can be downloaded from."},"content_type":{"title":"Content Type","examples":["image/png"],"description":"The mime type of the file.","anyOf":[{"type":"string"},{"type":"null"}]},"file_name":{"title":"File Name","examples":["z9RV14K95DvU.png"],"description":"The name of the file. It will be auto-generated if not provided.","anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"title":"File Size","examples":[4404019],"description":"The size of the file in bytes.","anyOf":[{"type":"integer"},{"type":"null"}]}},"x-fal-order-properties":["url","content_type","file_name","file_size"],"type":"object","title":"File"}}},"paths":{"/fal-ai/framepack/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/framepack/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/framepack":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FramepackInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/framepack/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/FramepackOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/vidu/q2/reference-to-video/pro","metadata":{"display_name":"Vidu","category":"image-to-video","description":"Use the latest Vidu Q2 Pro models which much more better quality and control on your videos.","status":"active","tags":[],"updated_at":"2026-10-20T22:37:10.713Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a8b0dde/etLT9wcPxiw9gdfI1asZ2_4d84e99d288340748ed4af813552e8f1.jpg","model_url":"https://fal.run/fal-ai/vidu/q2/reference-to-video/pro","license_type":"commercial","date":"2026-01-19T19:49:20.023Z","highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/vidu/q2/reference-to-video/pro","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/vidu/q2/reference-to-video/pro queue.","x-fal-metadata":{"endpointId":"fal-ai/vidu/q2/reference-to-video/pro","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a8b0dde/etLT9wcPxiw9gdfI1asZ2_4d84e99d288340748ed4af813552e8f1.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/vidu/q2/reference-to-video/pro","documentationUrl":"https://fal.ai/models/fal-ai/vidu/q2/reference-to-video/pro/api","about":"Vidu Q2 Pro Reference to Video API: Generate or edit video with image/video references."}},"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"]},"ViduQ2ReferenceToVideoProInput":{"x-fal-order-properties":["enable_safety_checker","prompt","reference_image_urls","reference_video_urls","seed","duration","resolution","aspect_ratio","movement_amplitude","bgm"],"title":"Q2ProReferenceToVideoRequest","properties":{"aspect_ratio":{"title":"Aspect Ratio","description":"Aspect ratio of the output video (e.g., auto, 16:9, 9:16, 1:1, or any W:H)","default":"16:9","type":"string"},"resolution":{"description":"Output video resolution","title":"Resolution","enum":["540p","720p","1080p"],"default":"720p","type":"string"},"reference_image_urls":{"title":"Reference Image Urls","examples":[["https://storage.googleapis.com/falserverless/model_tests/video_models/vidu-image-3123041388101890.png"]],"items":{"type":"string"},"description":"URLs of the reference images for subject appearance. If videos are provided, up to 4 images are allowed; otherwise up to 7 images.","type":"array"},"seed":{"title":"Seed","description":"Random seed for reproducibility. If None, a random seed is chosen.","anyOf":[{"type":"integer"},{"type":"null"}]},"movement_amplitude":{"description":"The movement amplitude of objects in the frame","title":"Movement Amplitude","enum":["auto","small","medium","large"],"default":"auto","type":"string"},"bgm":{"title":"Bgm","description":"Whether to add background music to the generated video","default":false,"type":"boolean"},"duration":{"title":"Duration","minimum":1,"maximum":8,"description":"Duration of the video in seconds (0 for automatic duration)","default":4,"type":"integer"},"enable_safety_checker":{"description":"Enable safety checks; disabling requires authorization.","title":"Enable Safety Checker","hidden":true,"default":true,"anyOf":[{"type":"boolean"},{"type":"null"}]},"reference_video_urls":{"title":"Reference Video Urls","examples":[["https://storage.googleapis.com/falserverless/model_tests/video_models/vidu-video-3123002003131623.mp4"]],"items":{"type":"string"},"description":"URLs of the reference videos for video editing or motion reference. Supports up to 2 videos.","type":"array"},"prompt":{"title":"Prompt","examples":["@Figure 1 Character Reference@Refer to the special effects, movements, and camera work of Video 1."],"description":"Text prompt for video generation, max 2000 characters","maxLength":2000,"type":"string"}},"required":["prompt"],"type":"object"},"ViduQ2ReferenceToVideoProOutput":{"x-fal-order-properties":["video"],"title":"Q2ProReferenceToVideoOutput","properties":{"video":{"$ref":"#/components/schemas/File","examples":[{"url":"https://v3b.fal.media/files/b/0a8aa38a/_nfU-t1qY1HEVcDqct-M__output.mp4"}],"description":"The generated video with video/image references using the Q2 Pro model"}},"required":["video"],"type":"object"},"File":{"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","properties":{"file_size":{"title":"File Size","examples":[4404019],"description":"The size of the file in bytes.","anyOf":[{"type":"integer"},{"type":"null"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"content_type":{"title":"Content Type","examples":["image/png"],"description":"The mime type of the file.","anyOf":[{"type":"string"},{"type":"null"}]},"file_name":{"title":"File Name","examples":["z9RV14K95DvU.png"],"description":"The name of the file. It will be auto-generated if not provided.","anyOf":[{"type":"string"},{"type":"null"}]}},"required":["url"],"type":"object"}}},"paths":{"/fal-ai/vidu/q2/reference-to-video/pro/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/vidu/q2/reference-to-video/pro/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/vidu/q2/reference-to-video/pro":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ViduQ2ReferenceToVideoProInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/vidu/q2/reference-to-video/pro/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/ViduQ2ReferenceToVideoProOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/flashhead","metadata":{"display_name":"Flashhead","category":"image-to-video","description":"SoulX-FlashHead is a unified 1.3B-parameter framework designed for high-fidelity, infinite-length, and real-time streaming portrait video generation.","status":"active","tags":["portrait","video","streaming","real-time","face-animation","talking-head"],"updated_at":"2026-08-26T20:55:32.902Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a94db4d/aMNytcPYimW1YyGVRoxH3_2b4f538f1c174926a2183f0a7da66c7a.jpg","model_url":"https://fal.run/fal-ai/flashhead","license_type":"commercial","date":"2026-03-12T21:25:34.117Z","group":{"key":"flashhead","label":"Flashhead"},"highlighted":false,"kind":"inference","stream_url":"https://fal.run/fal-ai/flashhead/stream","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/flashhead","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/flashhead queue.","x-fal-metadata":{"endpointId":"fal-ai/flashhead","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a94db4d/aMNytcPYimW1YyGVRoxH3_2b4f538f1c174926a2183f0a7da66c7a.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/flashhead","documentationUrl":"https://fal.ai/models/fal-ai/flashhead/api","about":"Generate lip-synced video from text (Lite)."}},"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"]},"FlashheadInput":{"required":["image_url","text"],"type":"object","title":"FlashHeadTextRequest","x-fal-order-properties":["image_url","text","voice","stability","seed"],"properties":{"text":{"title":"Text","description":"Text to speak. Converted to speech via ElevenLabs.","examples":["Hello there! How are you doing today?"],"type":"string"},"voice":{"default":"Aria","enum":["Aria","Roger","Sarah","Laura","Charlie","George","Callum","River","Liam","Charlotte","Alice","Matilda","Will","Jessica","Eric","Chris","Brian","Daniel","Lily","Bill"],"description":"ElevenLabs voice name.","title":"Voice","type":"string"},"stability":{"default":0.5,"title":"Stability","maximum":1,"description":"Voice stability (0-1).","minimum":0,"type":"number"},"seed":{"title":"Seed","description":"Random seed for reproducibility.","anyOf":[{"type":"integer"},{"type":"null"}]},"image_url":{"title":"Image URL","description":"URL of the face reference image. Portrait recommended.","examples":["https://v3.fal.media/files/koala/gmpc0QevDF9bBsL1EAYVF_1c637094161147559f0910a68275dc34.png"],"type":"string"}}},"FlashheadOutput":{"required":["video","seed","duration"],"type":"object","title":"FlashHeadTextResponse","x-fal-order-properties":["video","seed","duration","timings"],"properties":{"video":{"description":"Generated lip-synced avatar video (512x512, 25 FPS).","examples":[{"url":"https://v3.fal.media/files/tiger/bU0aYBX1nBFPAQ6txkP-Y_flashhead.mp4"}],"$ref":"#/components/schemas/File"},"duration":{"title":"Duration","description":"Video duration in seconds.","type":"number"},"timings":{"additionalProperties":{"type":"number"},"title":"Timings","description":"Timing breakdown.","type":"object"},"seed":{"title":"Seed","description":"The seed used for generation.","type":"integer"}}},"File":{"required":["url"],"type":"object","title":"File","x-fal-order-properties":["url","content_type","file_name","file_size"],"properties":{"content_type":{"title":"Content Type","description":"The mime type of the file.","examples":["image/png"],"anyOf":[{"type":"string"},{"type":"null"}]},"file_size":{"title":"File Size","description":"The size of the file in bytes.","examples":[4404019],"anyOf":[{"type":"integer"},{"type":"null"}]},"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"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"}}}}},"paths":{"/fal-ai/flashhead/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/flashhead/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/flashhead":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FlashheadInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/flashhead/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/FlashheadOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/vidu/image-to-video","metadata":{"display_name":"Vidu Image to Video","category":"image-to-video","description":"Vidu Image to Video generates high-quality videos with exceptional visual quality and motion diversity from a single image","status":"active","tags":["motion","image to video"],"updated_at":"2026-04-27T03:35:06.506Z","is_favorited":null,"thumbnail_url":"https://storage.googleapis.com/falserverless/web-examples/vidu/vidu.webp","model_url":"https://fal.run/fal-ai/vidu/image-to-video","date":"2025-03-12T00:00:00.000Z","group":{"key":"vidu","label":"Image-to-Video"},"highlighted":false,"pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/vidu/image-to-video","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/vidu/image-to-video queue.","x-fal-metadata":{"endpointId":"fal-ai/vidu/image-to-video","category":"image-to-video","thumbnailUrl":"https://storage.googleapis.com/falserverless/web-examples/vidu/vidu.webp","playgroundUrl":"https://fal.ai/models/fal-ai/vidu/image-to-video","documentationUrl":"https://fal.ai/models/fal-ai/vidu/image-to-video/api","about":"Vidu Image to Video API: Transform a single image into a dynamic video with motion."}},"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"]},"ViduImageToVideoInput":{"x-fal-order-properties":["enable_safety_checker","prompt","image_url","seed","movement_amplitude"],"title":"ImageToVideoRequest","properties":{"enable_safety_checker":{"description":"Enable safety checks; disabling requires authorization.","title":"Enable Safety Checker","hidden":true,"default":true,"anyOf":[{"type":"boolean"},{"type":"null"}]},"seed":{"title":"Seed","description":"Random seed for generation","anyOf":[{"type":"integer"},{"type":"null"}]},"prompt":{"title":"Prompt","examples":["A stylish woman walks down a Tokyo street filled with warm glowing neon and animated city signage. She wears a black leather jacket, a long red dress, and black boots, and carries a black purse."],"description":"Text prompt for video generation, max 1500 characters","maxLength":1500,"type":"string"},"movement_amplitude":{"description":"The movement amplitude of objects in the frame","title":"Movement Amplitude","enum":["auto","small","medium","large"],"default":"auto","type":"string"},"image_url":{"title":"Image Url","examples":["https://storage.googleapis.com/falserverless/web-examples/vidu/stylish_woman.webp"],"description":"URL of the image to use as the first frame","type":"string"}},"required":["prompt","image_url"],"type":"object"},"ViduImageToVideoOutput":{"x-fal-order-properties":["video"],"title":"VideoOutput","properties":{"video":{"$ref":"#/components/schemas/File","examples":[{"url":"https://fal.media/files/kangaroo/gzfzC5FXvcgZegQmy90L1_output.mp4"}],"description":"The generated video"}},"required":["video"],"type":"object"},"File":{"x-fal-order-properties":["url","content_type","file_name","file_size"],"title":"File","properties":{"file_size":{"title":"File Size","examples":[4404019],"description":"The size of the file in bytes.","anyOf":[{"type":"integer"},{"type":"null"}]},"url":{"title":"Url","description":"The URL where the file can be downloaded from.","type":"string"},"content_type":{"title":"Content Type","examples":["image/png"],"description":"The mime type of the file.","anyOf":[{"type":"string"},{"type":"null"}]},"file_name":{"title":"File Name","examples":["z9RV14K95DvU.png"],"description":"The name of the file. It will be auto-generated if not provided.","anyOf":[{"type":"string"},{"type":"null"}]}},"required":["url"],"type":"object"}}},"paths":{"/fal-ai/vidu/image-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/vidu/image-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/vidu/image-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ViduImageToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/vidu/image-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ViduImageToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/kandinsky6-pro/image-to-video","metadata":{"display_name":"Kandinsky 6.0 Pro","category":"image-to-video","description":"Kandinsky 6.0 Pro turns a start frame into a high-resolution, cinematic video clip with controllable motion and strong visual fidelity.","status":"active","tags":["image-to-video","kandinsky","lightweight"],"updated_at":"2026-10-26T09:46:38.389Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0aad2920/FiHu80t1Zh-9BAHgeSSrG.jpg","model_url":"https://fal.run/fal-ai/kandinsky6-pro/image-to-video","license_type":"commercial","date":"2026-10-05T12:43:18.405Z","group":{"key":"kandinsky6-pro","label":"Image to Video"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/kandinsky6-pro/image-to-video","version":"1.0.0","description":"Kandinsky 6.0 Pro animates images at high resolution while preserving the subject, style, and composition of the input frame. Text prompts guide the motion, camera behavior, and scene dynamics. It is built for production-grade results in ads, storytelling, and creative work.","x-fal-metadata":{"endpointId":"fal-ai/kandinsky6-pro/image-to-video","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0aad2920/FiHu80t1Zh-9BAHgeSSrG.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/kandinsky6-pro/image-to-video","documentationUrl":"https://fal.ai/models/fal-ai/kandinsky6-pro/image-to-video/api","about":"Image To Video"}},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Fal Key"}},"schemas":{"QueueStatus":{"type":"object","properties":{"status":{"type":"string","enum":["IN_QUEUE","IN_PROGRESS","COMPLETED"]},"request_id":{"type":"string","description":"The request id."},"response_url":{"type":"string","description":"The response url."},"status_url":{"type":"string","description":"The status url."},"cancel_url":{"type":"string","description":"The cancel url."},"logs":{"type":"object","description":"The logs.","additionalProperties":true},"metrics":{"type":"object","description":"The metrics.","additionalProperties":true},"queue_position":{"type":"integer","description":"The queue position."}},"required":["status","request_id"]},"Kandinsky6ProImageToVideoInput":{"properties":{"prompt":{"examples":["A cat and a dog baking a cake together in a kitchen. The cat whisks batter while the dog sniffs the flour; a kitchen timer ticks and a mixer hums in the background."],"title":"Prompt","description":"The text prompt describing the video and its sound.","type":"string"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Authorized callers may set false to request relaxed screening.","type":"boolean"},"generate_audio":{"default":true,"title":"Generate Audio","description":"Whether to generate a synchronized audio track.","type":"boolean"},"guidance_scale":{"default":5,"minimum":1,"title":"Guidance Scale","description":"Classifier-free guidance strength.","type":"number","maximum":10},"aspect_ratio":{"anyOf":[{"enum":["16:9","9:16","1:1","4:3","3:4"],"type":"string"},{"type":"string","const":"auto"}],"default":"auto","title":"Aspect Ratio","description":"The aspect ratio of the generated video. `auto` picks the supported ratio closest to the image's; the image is center-cropped to it."},"image_url":{"examples":["https://storage.googleapis.com/falserverless/example_inputs/ltxv-2-i2v-input.jpg"],"title":"Image Url","description":"The image used as the first frame of the video.","type":"string"},"negative_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Negative Prompt","description":"What to avoid in the video. Defaults to the model's built-in negative prompt."},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed","description":"The random seed used for the generation process."},"upscale_factor":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Upscale Factor","enum":[2,2.25,4,null],"description":"If set, upscale the generated video by this factor with Kandinsky 6 video super-resolution. One of 2, 2.25 or 4; 2.25 turns the 480p output into 1080p."},"sync_mode":{"default":false,"title":"Sync Mode","description":"If `True`, the media will be returned as a data URI and the output data won't be available in the request history.","type":"boolean"},"enable_prompt_expansion":{"default":false,"title":"Enable Prompt Expansion","description":"Whether to rewrite the prompt into a detailed video+audio description with the model's own Qwen2.5-VL text encoder before generating.","type":"boolean"},"num_inference_steps":{"default":50,"minimum":8,"title":"Num Inference Steps","description":"The number of denoising steps.","type":"integer","maximum":50}},"title":"Kandinsky6ProImageToVideoInput","x-fal-order-properties":["prompt","image_url","negative_prompt","aspect_ratio","generate_audio","enable_prompt_expansion","upscale_factor","seed","sync_mode","num_inference_steps","guidance_scale","enable_safety_checker"],"required":["prompt","image_url"],"type":"object"},"Kandinsky6ProImageToVideoOutput":{"properties":{"seed":{"title":"Seed","description":"The random seed used for the generation process.","type":"integer"},"video":{"description":"The generated video, with its audio track when requested.","$ref":"#/components/schemas/File"}},"title":"Kandinsky6ProOutput","x-fal-order-properties":["video","seed"],"required":["video","seed"],"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"],"required":["url"],"type":"object"}}},"paths":{"/fal-ai/kandinsky6-pro/image-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kandinsky6-pro/image-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/fal-ai/kandinsky6-pro/image-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Kandinsky6ProImageToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/kandinsky6-pro/image-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Kandinsky6ProImageToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"nvidia/cosmos-3-super/image-to-video","metadata":{"display_name":"Cosmos 3 Super Image to Video","category":"image-to-video","description":"Cosmos3 is a collection of Omnimodal world models capable of generating dynamic, high-quality video, image, audio, and action commands from combinations of text, image, video, and action trajectory inputs.","status":"active","tags":["stylized","transform","lipsync"],"updated_at":"2026-09-09T00:10:46.911Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/0a9c2fbe/hXW1eVvHgtPqSxYZP4CqC_8cd37164dacf41aaad63b1aa2afb0b5c.jpg","model_url":"https://fal.run/nvidia/cosmos-3-super/image-to-video","license_type":"commercial","date":"2026-06-01T23:26:20.138Z","group":{"key":"cosmos-3-super","label":"Image to Video"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for nvidia/cosmos-3-super/image-to-video","version":"1.0.0","description":"The OpenAPI schema for the nvidia/cosmos-3-super/image-to-video queue.","x-fal-metadata":{"endpointId":"nvidia/cosmos-3-super/image-to-video","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/0a9c2fbe/hXW1eVvHgtPqSxYZP4CqC_8cd37164dacf41aaad63b1aa2afb0b5c.jpg","playgroundUrl":"https://fal.ai/models/nvidia/cosmos-3-super/image-to-video","documentationUrl":"https://fal.ai/models/nvidia/cosmos-3-super/image-to-video/api","about":"Generate a video from a first-frame image and prompt using Cosmos3-Super via vLLM-Omni."}},"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"]},"Cosmos3SuperImageToVideoInput":{"required":["prompt","image_url"],"x-fal-order-properties":["prompt","image_url","negative_prompt","enable_prompt_expansion","enable_agentic_generation","agentic_max_iterations","agentic_samples_per_iteration","agentic_early_stop","image_size","num_frames","frames_per_second","num_inference_steps","guidance_scale","seed","enable_safety_checker","sync_mode"],"title":"ImageToVideoInput","type":"object","properties":{"num_inference_steps":{"maximum":50,"default":28,"title":"Num Inference Steps","description":"Number of denoising steps. More steps yield higher quality but take longer.","type":"integer","minimum":1},"image_size":{"examples":[{"height":480,"width":832}],"default":{"height":480,"width":832},"title":"Image Size","description":"The size of the generated video. The request is clamped and snapped to the nearest supported NVIDIA tier (256p/480p/720p) and aspect ratio.","anyOf":[{"$ref":"#/components/schemas/ImageSize"},{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]}]},"prompt":{"examples":["The camera slowly pushes in as the subject turns their head toward the light, hair drifting in a gentle breeze, dust motes floating through warm afternoon sun."],"title":"Prompt","description":"Text prompt describing the motion and scene of the video to generate.","type":"string","minLength":1,"maxLength":4096},"num_frames":{"maximum":189,"default":189,"title":"Num Frames","description":"Number of frames to generate. More frames yield a longer video.","type":"integer","minimum":5},"agentic_early_stop":{"default":true,"title":"Agentic Early Stop","description":"Stop the agentic loop early when the critic score clears the strict quality threshold.","type":"boolean"},"agentic_samples_per_iteration":{"maximum":3,"default":2,"title":"Agentic Samples Per Iteration","description":"Candidate videos to generate and judge per agentic iteration. The best candidate advances to the next rewrite stage.","type":"integer","minimum":1},"agentic_max_iterations":{"maximum":3,"default":2,"title":"Agentic Max Iterations","description":"Maximum agentic prompt stages when agentic generation is enabled.","type":"integer","minimum":1},"sync_mode":{"default":false,"title":"Sync Mode","description":"If `True`, the video is returned as a data URI and the output data won't be available in the request history.","type":"boolean"},"frames_per_second":{"maximum":60,"default":24,"title":"Frames Per Second","description":"Frames per second of the output video.","type":"integer","minimum":4},"enable_agentic_generation":{"default":false,"title":"Enable Agentic Generation","description":"Enable the iterative Cosmos agentic loop: prompt upsampling, candidate video generation, VLM critique of sampled frames, and prompt rewrite. Each candidate is a full render, so this is substantially slower and costlier than a single generation.","type":"boolean"},"negative_prompt":{"examples":["The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, hard cut, visual noise, and flickering. It features moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality."],"default":"The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, hard cut, visual noise, and flickering. It features moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality.","title":"Negative Prompt","description":"Content to steer the generation away from (artifacts, unwanted motion). Defaults to NVIDIA's recommended i2v negative prompt; pass an empty string to disable.","type":"string","maxLength":2048},"image_url":{"examples":["https://storage.googleapis.com/falserverless/example_inputs/hunyuan_i2v.jpg"],"title":"Image Url","description":"URL of the conditioning first-frame image for the video.","type":"string"},"guidance_scale":{"maximum":20,"default":6,"title":"Guidance scale (CFG)","description":"Classifier-free guidance scale. Higher values increase prompt adherence at the cost of diversity.","type":"number","minimum":0},"enable_prompt_expansion":{"default":true,"title":"Enable Prompt Expansion","description":"If true, the Cosmos3-Nano Reasoner (a VLM that sees the first frame) rewrites the prompt into the dense caption Cosmos3 was trained on. The app starts a local Reasoner by default, or uses COSMOS_PROMPT_UPSAMPLER_BASE_URL when configured. Falls back to the raw prompt if expansion fails.","type":"boolean"},"seed":{"title":"Seed","description":"The same seed and prompt given to the same model version will produce the same video every time.","anyOf":[{"type":"integer"},{"type":"null"}]},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Enable content moderation for the input prompt and image. Disabling it requires account authorization; unauthorized requests are always checked.","type":"boolean"}}},"Cosmos3SuperImageToVideoOutput":{"required":["video","seed"],"x-fal-order-properties":["video","seed"],"title":"VideoOutput","type":"object","properties":{"video":{"examples":[{"url":"https://v3b.fal.media/files/b/0a8fc99c/cosmos3-i2v-example.mp4","content_type":"video/mp4"}],"description":"The generated video.","$ref":"#/components/schemas/VideoFile"},"seed":{"examples":[1143],"title":"Seed","description":"The seed used for generation.","type":"integer"}}},"ImageSize":{"x-fal-order-properties":["width","height"],"title":"ImageSize","properties":{"width":{"exclusiveMinimum":0,"title":"Width","maximum":14142,"description":"The width of the generated image.","default":512,"type":"integer"},"height":{"exclusiveMinimum":0,"title":"Height","maximum":14142,"description":"The height of the generated image.","default":512,"type":"integer"}},"type":"object"},"VideoFile":{"required":["url"],"x-fal-order-properties":["url","content_type","file_name","file_size","width","height","fps","duration","num_frames"],"title":"VideoFile","type":"object","properties":{"duration":{"title":"Duration","description":"The duration of the video","anyOf":[{"type":"number"},{"type":"null"}]},"height":{"title":"Height","description":"The height of the video","anyOf":[{"type":"integer"},{"type":"null"}]},"width":{"title":"Width","description":"The width of the video","anyOf":[{"type":"integer"},{"type":"null"}]},"file_size":{"examples":[4404019],"title":"File Size","description":"The size of the file in bytes.","anyOf":[{"type":"integer"},{"type":"null"}]},"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"}]},"fps":{"title":"Fps","description":"The FPS of the video","anyOf":[{"type":"number"},{"type":"null"}]},"num_frames":{"title":"Num Frames","description":"The number of frames in the video","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"}]}}}}},"paths":{"/nvidia/cosmos-3-super/image-to-video/requests/{request_id}/status":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}},{"name":"logs","in":"query","required":false,"schema":{"type":"number","description":"Whether to include logs (`1`) in the response or not (`0`)."}}],"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/nvidia/cosmos-3-super/image-to-video/requests/{request_id}/cancel":{"put":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"The request was cancelled.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","description":"Whether the request was cancelled successfully."}}}}}}}}},"/nvidia/cosmos-3-super/image-to-video":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cosmos3SuperImageToVideoInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/nvidia/cosmos-3-super/image-to-video/requests/{request_id}":{"get":{"parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","description":"Request ID"}}],"responses":{"200":{"description":"Result of the request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cosmos3SuperImageToVideoOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}},{"endpoint_id":"fal-ai/longcat-video/image-to-video/480p","metadata":{"display_name":"LongCat Video","category":"image-to-video","description":"Generate long videos from images using LongCat Video","status":"active","tags":[],"updated_at":"2026-01-26T21:42:29.404Z","is_favorited":null,"thumbnail_url":"https://v3b.fal.media/files/b/tiger/kqIypfhdZ87GT5n4t5mx__a7a61a1a39ec4ef2af632def10db2776.jpg","model_url":"https://fal.run/fal-ai/longcat-video/image-to-video/480p","license_type":"commercial","date":"2025-10-30T14:54:52.837Z","group":{"key":"longcat","label":"Image to Video (480p)"},"highlighted":false,"kind":"inference","pinned":false},"retires_at":null,"replacement":null,"openapi":{"openapi":"3.1.0","info":{"title":"Queue OpenAPI for fal-ai/longcat-video/image-to-video/480p","version":"1.0.0","description":"The OpenAPI schema for the fal-ai/longcat-video/image-to-video/480p queue.","x-fal-metadata":{"endpointId":"fal-ai/longcat-video/image-to-video/480p","category":"image-to-video","thumbnailUrl":"https://v3b.fal.media/files/b/tiger/kqIypfhdZ87GT5n4t5mx__a7a61a1a39ec4ef2af632def10db2776.jpg","playgroundUrl":"https://fal.ai/models/fal-ai/longcat-video/image-to-video/480p","documentationUrl":"https://fal.ai/models/fal-ai/longcat-video/image-to-video/480p/api","about":"Generate a video from an image."}},"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"]},"LongcatVideoImageToVideo480pInput":{"required":["image_url"],"x-fal-order-properties":["image_url","prompt","negative_prompt","num_frames","num_inference_steps","guidance_scale","fps","seed","enable_prompt_expansion","enable_safety_checker","video_output_type","video_quality","video_write_mode","sync_mode","acceleration"],"title":"LongCatCFGImageToVideoRequest","properties":{"seed":{"title":"Seed","description":"The seed for the random number generator.","anyOf":[{"type":"integer"},{"type":"null"}]},"num_inference_steps":{"maximum":50,"default":40,"title":"Number of Inference Steps","description":"The number of inference steps to use for the video generation.","minimum":8,"type":"integer"},"prompt":{"examples":["First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k"],"default":"First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k","title":"Prompt","description":"The prompt to guide the video generation.","type":"string"},"video_quality":{"default":"high","title":"Video Quality","description":"The quality of the generated video.","enum":["low","medium","high","maximum"],"type":"string"},"num_frames":{"maximum":961,"default":162,"title":"Number of Frames","description":"The number of frames to generate.","minimum":17,"type":"integer"},"video_output_type":{"default":"X264 (.mp4)","title":"Video Output Type","description":"The output type of the generated video.","enum":["X264 (.mp4)","VP9 (.webm)","PRORES4444 (.mov)","GIF (.gif)"],"type":"string"},"sync_mode":{"default":false,"title":"Sync Mode","description":"If `True`, the media will be returned as a data URI and the output data won't be available in the request history.","type":"boolean"},"negative_prompt":{"default":"Bright tones, overexposed, static, blurred details, subtitles, style, works, paintings, images, static, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, misshapen limbs, fused fingers, still picture, messy background, three legs, many people in the background, walking backwards","title":"Negative Prompt","description":"The negative prompt to use for the video generation.","type":"string"},"fps":{"maximum":60,"default":15,"title":"FPS","description":"The frame rate of the generated video.","minimum":1,"type":"integer"},"image_url":{"examples":["https://v3b.fal.media/files/b/zebra/trXRsbjJwy4Z3OEgbnB9a.jpg"],"title":"Image URL","description":"The URL of the image to generate a video from.","type":"string"},"video_write_mode":{"default":"balanced","title":"Video Write Mode","description":"The write mode of the generated video.","enum":["fast","balanced","small"],"type":"string"},"guidance_scale":{"maximum":10,"default":4,"title":"Guidance Scale","description":"The guidance scale to use for the video generation.","minimum":1,"type":"number"},"enable_prompt_expansion":{"default":false,"title":"Enable Prompt Expansion","description":"Whether to enable prompt expansion.","type":"boolean"},"acceleration":{"examples":["regular"],"default":"regular","title":"Acceleration","description":"The acceleration level to use for the video generation.","enum":["none","regular"],"type":"string"},"enable_safety_checker":{"default":true,"title":"Enable Safety Checker","description":"Whether to enable safety checker. Disabling it requires account authorization; unauthorized requests are always checked.","type":"boolean"}},"type":"object"},"LongcatVideoImageToVideo480pOutput":{"required":["prompt","seed","video"],"x-fal-order-properties":["prompt","seed","video"],"title":"LongCatImageToVideoResponse","properties":{"video":{"examples":[{"url":"https://v3b.fal.media/files/b/panda/4-MoAje_CCMAGH8d-9kmA_nQEkcRc2.mp4","content_type":"video/mp4"}],"description":"The generated video file.","$ref":"#/components/schemas/File"},"seed":{"examples":[916581],"title":"Seed","description":"The seed used for generation.","type":"integer"},"prompt":{"examples":["First-person view from the cockpit of a Formula 1 car. The driver's gloved hands firmly grip the intricate, carbon-fiber steering wheel adorned with numerous colorful buttons and a vibrant digital display showing race data. Beyond the windshield, a sun-drenched racetrack stretches ahead, lined with cheering spectators in the grandstands. Several rival cars are visible in the distance, creating a dynamic sense of competition. The sky above is a clear, brilliant blue, reflecting the exhilarating atmosphere of a high-speed race. high resolution 4k"],"title":"Prompt","description":"The prompt used for generation.","type":"string"}},"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/longcat-video/image-to-video/480p/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/longcat-video/image-to-video/480p/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/longcat-video/image-to-video/480p":{"post":{"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LongcatVideoImageToVideo480pInput"}}}},"responses":{"200":{"description":"The request status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueStatus"}}}}}}},"/fal-ai/longcat-video/image-to-video/480p/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/LongcatVideoImageToVideo480pOutput"}}}}}}}},"servers":[{"url":"https://queue.fal.run"}],"security":[{"apiKeyAuth":[]}]}}],"next_cursor":"MTY","has_more":true}
