Health Check

Health check endpoint for ALB and container orchestration. Returns 200 if the application is healthy, 503 if unhealthy. Used by: - AWS Application Load Balancer target group health checks - ECS container health checks - Kubernetes liveness/readiness probes Returns JSON with 503 when the database or Redis (cache) check fails or times out, so load balancers can drain targets that cannot serve traffic reliably.

Response

Successful Response

Errors

429
Too Many Requests Error
500
Internal Server Error