API REFERENCE

EdgeWatcher public endpoints

Minimal status responses intended for health checks, probes, and uptime validation.

GET /api/health

Returns a structured health response for the public service layer.

{
  "service": "edgewatcher",
  "status": "ok",
  "checks": ["http", "tls", "static"],
  "timestamp": "RFC1123_TIMESTAMP"
}

GET /api/v1/ping

Returns a compact liveness payload suitable for quick latency measurements.

{
  "service": "edgewatcher",
  "message": "pong",
  "latency_ms": 0,
  "timestamp": "RFC1123_TIMESTAMP"
}