{"openapi":"3.1.0","info":{"title":"InstaFlix Discovery API","version":"1.0.0","description":"Public, read-only editor catalogue. No authentication or billing. Generation API keys, job submission and webhooks are not available."},"servers":[{"url":"https://instaflix.xyz"}],"paths":{"/api/v1/models":{"get":{"operationId":"listModels","summary":"List the curated editor model selection","security":[],"parameters":[{"name":"category","in":"query","required":false,"schema":{"type":"string","enum":["video","image","audio"]}}],"responses":{"200":{"description":"Catalogue; all generation_enabled values are false","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Catalog"},"example":{"object":"model_list","scope":"curated_editor_selection","generation_enabled":false,"note":"Model entries describe the editor preview. Generation is disabled; upstream availability and customer credit prices are not yet verified.","data":[{"id":"fal-ai/hunyuan-video","name":"Hunyuan Video","category":"video","provider":"fal","modes":["text_to_video"],"use_case":"Establish a scene from a written shot description.","availability":"preview_only","generation_enabled":false,"price":null},{"id":"fal-ai/kling-video/v1.5/pro","name":"Kling 1.5 Pro","category":"video","provider":"fal","modes":["image_to_video"],"use_case":"Explore motion from a reference frame.","availability":"preview_only","generation_enabled":false,"price":null},{"id":"fal-ai/flux/dev","name":"FLUX Dev","category":"image","provider":"fal","modes":["text_to_image"],"use_case":"Develop character studies and a visual direction.","availability":"preview_only","generation_enabled":false,"price":null},{"id":"fal-ai/flux/schnell","name":"FLUX Schnell","category":"image","provider":"fal","modes":["text_to_image"],"use_case":"Explore alternate looks for a storyboard.","availability":"preview_only","generation_enabled":false,"price":null},{"id":"fal-ai/stable-audio","name":"Stable Audio","category":"audio","provider":"fal","modes":["text_to_audio"],"use_case":"Sketch the musical mood of a scene.","availability":"preview_only","generation_enabled":false,"price":null},{"id":"fal-ai/playht/tts/v3","name":"PlayHT TTS v3","category":"audio","provider":"fal","modes":["text_to_speech"],"use_case":"Plan a voiceover for your story or product.","availability":"preview_only","generation_enabled":false,"price":null}]}}}},"400":{"description":"Unknown category"},"405":{"description":"Read-only endpoint; use GET or HEAD"}}}}},"components":{"schemas":{"Catalog":{"type":"object","required":["object","scope","generation_enabled","note","data"],"properties":{"object":{"const":"model_list"},"scope":{"const":"curated_editor_selection"},"generation_enabled":{"const":false},"note":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Model"}}}},"Model":{"type":"object","required":["id","name","category","provider","modes","use_case","availability","generation_enabled","price"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"category":{"enum":["video","image","audio"]},"provider":{"const":"fal"},"modes":{"type":"array","items":{"type":"string"}},"use_case":{"type":"string"},"availability":{"const":"preview_only"},"generation_enabled":{"const":false},"price":{"type":"null","description":"Unconfirmed; not zero or free"}}}}}}