infraestrutura — Brabo API

Brabo API

Readiness — o processo consegue de fato servir tráfego

Request

Executa um select 1. Revela só se o banco responde; nem topologia nem versão. Pública porque quem chama é o kubelet, que não carrega token.

GET
/health
Payload
// No request payload

Responses

Bodyapplication/json
servicestringrequired
Enum:"api""engine"
Example:"api"
statusstringrequired
Enum:"ok""error"
Example:"ok"
timestampstring, (date-time)required
Example:"2026-07-27T15:40:00.000Z"
detailsobject

Só quando status=error, com a mensagem da falha. Uma resposta saudável não tem detalhe nenhum, de propósito: liveness não é lugar de expor topologia.

Response
{ "service": "api", "status": "ok", "timestamp": "2026-07-27T15:40:00.000Z", "details": {} }