{
  "openapi": "3.1.0",
  "info": {
    "title": "Condonnector Platform API",
    "version": "2.0.0",
    "description": "API pública de saúde, catálogo e governança da plataforma condominial Condonnector."
  },
  "servers": [{"url": "https://condonnector.com.br"}],
  "paths": {
    "/api/health": {
      "get": {
        "operationId": "getHealth",
        "summary": "Verifica a saúde da plataforma",
        "responses": {"200": {"description": "Serviço saudável"}}
      }
    },
    "/api/modules/catalog": {
      "get": {
        "operationId": "getModuleCatalog",
        "summary": "Lista os módulos disponíveis",
        "responses": {"200": {"description": "Catálogo de módulos"}}
      }
    },
    "/api/modules/check": {
      "get": {
        "operationId": "checkModuleEntitlement",
        "summary": "Verifica disponibilidade de um módulo",
        "parameters": [{"name": "module", "in": "query", "required": true, "schema": {"type": "string"}}],
        "responses": {"200": {"description": "Resultado da verificação"}}
      }
    }
  }
}
