Skip to main content
Grantiva exposes three health endpoints. None require authentication.

Basic health

Minimal liveness check — no database access.

Detailed health

Database check with latency, plus an optional tenant configuration check. Useful as an SDK pre-flight or for status pages.

Headers

Response

Tenant check fields

The tenant check returns boolean flags only — it never exposes plan, keys, or billing data.

Component status

Per-component health for the database, attestation (Apple root CA), feature flags, and JWT signing. Returns 200 when all components are healthy and 503 when any component is degraded.
Each component reports status as healthy or unhealthy. The top-level status is healthy or degraded, and version is the deployed commit SHA.