{"openapi":"3.1.0","info":{"title":"Мегаполис — read-only AI Bridge","version":"1.0.0","description":"Публичный read-only API каталога материалов ООО «МЕГАПОЛИС» для GPT, Claude, Kimi и специализированных плагинов."},"servers":[{"url":"https://megapolymer.ru"}],"paths":{"/api/ai/health":{"get":{"operationId":"getAiHealth","summary":"Проверить доступность read-only моста","responses":{"200":{"description":"Bridge health"}}}},"/api/ai/catalog":{"get":{"operationId":"getApiCatalog","summary":"Получить полный каталог материалов через API","responses":{"200":{"description":"JSON catalog"}}}},"/api/ai/search":{"get":{"operationId":"searchCatalog","summary":"Найти материалы по названию, категории или исходному файлу","parameters":[{"name":"q","in":"query","schema":{"type":"string"}},{"name":"category","in":"query","schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer","maximum":100}}],"responses":{"200":{"description":"Matching products"}}}},"/api/ai/products/{id}":{"get":{"operationId":"readProduct","summary":"Получить публичную карточку материала по стабильному ID","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^P[0-9]+$"}}],"responses":{"200":{"description":"Product"},"404":{"description":"Product not found"}}}},"/ai-catalog.json":{"get":{"operationId":"getCatalog","summary":"Получить статический каталог материалов","responses":{"200":{"description":"JSON catalog"}}}},"/ai-catalog.ndjson":{"get":{"operationId":"streamCatalog","summary":"Получить каталог построчно","responses":{"200":{"description":"NDJSON catalog"}}}},"/knowledge":{"get":{"operationId":"getKnowledgeBase","summary":"Открыть базу знаний","responses":{"200":{"description":"Knowledge base page"}}}}},"x-safety":{"readOnly":true,"requiresUserConfirmationForActions":true,"noPersonalData":true,"noSecrets":true}}