v106

latestOpenAPI 3.0.3Apache 2.0raw.githubusercontent.com2026-08-03812347972.4 KB
health

health status

Health status endpoint. Returns cached health status (database connectivity, worker count). Cache TTL is fixed at 5 seconds. Use force=true query parameter to bypass cache. Note: This endpoint is intentionally different from Kubernetes probes to avoid confusion. For k8s liveness/readiness probes, use /version endpoint.

get/health/status

Query parameters

forceboolean

Force a fresh check, bypassing the cache

Response

server is healthy or degraded

status'healthy' | 'degraded' | 'unhealthy' required

Overall health status

checked_atstring date-time required

Timestamp when the health check was actually performed (not cache return time)

database_healthyboolean required

Whether the database is reachable

workers_aliveinteger required

Number of workers that pinged within last 5 minutes