Health Check Endpoints
Health checks do not require authentication. They verify system status and dependency connectivity.Endpoints
GET /health
Simple liveness check returning
{"status": "ok"}GET /health/detailed
Full dependency health including PostgreSQL, Redis, Memgraph, and Gemini
Simple Health Check
Detailed Health Check
- PostgreSQL — Async connection pool, migration status
- Redis — Cache connectivity and response time
- Memgraph — Bolt protocol connectivity (when enabled)
- Gemini — API key validity and model availability
- GraphReasoner — Rule count and ontology loaded status