StoreBay Developers
System

Liveness probe

Unauthenticated liveness/health check (`GET /v1/health`). Returns 200 with a minimal status document whenever the API process is serving requests. It does no tenant work, requires no credential (note the empty `security` below), and is safe to poll. It backs the deploy health-gate, `scripts/smoke.sh`, Caddy, and the Uptime Kuma status page — NOT a deep dependency (DB/provider) check.

GET
/health

Unauthenticated liveness/health check (GET /v1/health). Returns 200 with a minimal status document whenever the API process is serving requests. It does no tenant work, requires no credential (note the empty security below), and is safe to poll. It backs the deploy health-gate, scripts/smoke.sh, Caddy, and the Uptime Kuma status page — NOT a deep dependency (DB/provider) check.

Response Body

application/json

curl -X GET "https://example.com/health"
{  "status": "ok",  "version": "1.0.0"}