{"openapi":"3.1.0","info":{"title":"LLMBox Landing API","description":"API лендинга LLMBox — удобного конструктора ИИ-агентов On-premise и в облаке.","version":"1.0.0"},"paths":{"/api/geo":{"get":{"summary":"Geo Index","description":"Машинный индекс SEO/GEO discovery-документов для LLM и AI-поисковиков.","operationId":"geo_index_api_geo_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/contact":{"post":{"summary":"Contact","operationId":"contact_api_contact_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactPayload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Contact Api Contact Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/.well-known/ai-plugin.json":{"get":{"summary":"Well Known Ai Plugin","operationId":"well_known_ai_plugin__well_known_ai_plugin_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/llms.txt":{"get":{"summary":"Well Known Llms","operationId":"well_known_llms__well_known_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai.txt":{"get":{"summary":"Well Known Ai","operationId":"well_known_ai__well_known_ai_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"ContactPayload":{"properties":{"type":{"type":"string","enum":["price","demo"],"title":"Type"},"email":{"type":"string","format":"email","title":"Email"},"comment":{"type":"string","maxLength":5000,"title":"Comment","default":""},"plan":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Plan"}},"type":"object","required":["type","email"],"title":"ContactPayload"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}