System
Root
Minimal liveness response. Not registered under any router file, defined directly in packages/api/src/app.ts, ahead of every mounted route. Requires caller authentication, like every route except GET /health. See the security scheme above.
GET
Root
Authorizations
Caller API key issued by scripts/generate-api-key.ts. Sent as Authorization: Bearer . Verified against a stored SHA-256 hash in constant time by packages/api/src/auth/StaticKeyAuthenticator.ts. Required on every route except GET /health. See /api-reference/authentication.
Previous
Health checkReturns the operational health of the Parmana service. Always returns status: "UP" unconditionally. See the response schema description for exactly what this endpoint does and does not check.
**One of two routes exempt from caller authentication** (the other is GET /openapi.yaml). Liveness probes must be able to reach it with no credential, see packages/api/src/app.ts (mounted ahead of the caller-auth middleware).
Next
Root