Overview
Health check endpoints are used for monitoring, load balancers, and Kubernetes orchestration. These endpoints do not require authentication.Basic Health Check
Response
200 OK
Detailed Health Check
Response
200 OK- All checks healthy503 Service Unavailable- One or more checks degraded
Readiness Check
Response
200 OK- Application ready503 Service Unavailable- Application not ready
Liveness Check
Response
200 OK
Use Cases
Load Balancers
Use
/health endpoint for basic health checksKubernetes Probes
Use
/health/ready and /health/live for orchestrationMonitoring
Use
/health/detailed for comprehensive system monitoringCI/CD Pipelines
Verify deployment health before routing traffic