Typical Health Check Flow

The health check endpoints allow you to monitor the PAR Pay service's availability and readiness. Use the Health endpoint for a quick liveness check to confirm the service is running, and the Readiness endpoint for a detailed component-level assessment — including database, cache, and gateway status — to determine whether the service is ready to accept traffic. These endpoints are typically called during deployment, startup, or as part of ongoing monitoring.

  1. Health Check — Verify the service is running (GET /health)
  2. Readiness Check — Confirm all dependencies are healthy (GET /health/ready)

Health Check & Readiness Flow

health-check.png