Status and health

Liveness and component status.

Health

GET /health returns { "status": "ok" } while the API answers. Use it for liveness checks.

Status

GET /status.json reports the components behind the API:

{ "status": "ok", "checked_at": "2026-10-06T10:08:28.211Z", "components": { "api": "ok", "database": "configured" } }

When a component is unavailable, the endpoints that depend on it answer 503 and their capabilities may drop out of /capabilities.json. The page for people is duskstate.dev/status.