Health Check
GET
/health
Liveness probe - returns 200 if the application is running.
Per FR-API-HEALTH-001:
- Returns 200 with {“status”: “healthy”, “version”: “0.1.0”}
Per FR-API-HEALTH-002:
- This endpoint does NOT require authentication
- No Authorization header needed
This endpoint is used by ALB/ECS health checks to determine if the application process is running and can accept connections. It always returns 200 to ensure containers are not killed during cache warming.
For cache readiness checks, use GET /health/ready instead.
Returns: JSON response with status and current version. - 200: Application is running (always)
Responses
Section titled “ Responses ”Successful Response