---
title: "Service health + chain statistics"
method: GET
path: "/api/knox/health"
tags: ["observability"]
---

# Service health + chain statistics

`GET /api/knox/health`

## Request

- Base URL: `https://bonissystems.com`
- URL: `https://bonissystems.com/api/knox/health`
- Auth: none declared

## Response `200`

Service operational or degraded.

- HealthResponse
  - `service` string
  - `status` 'operational' | 'degraded'
  - `uptime` object
    - `seconds` integer
    - `since` string, date-time
  - `latency` object
    - `db` integer
    - `total` integer
  - `chain` object
    - `anchors` integer
    - `latestAnchor` string, date-time
  - `sla` object: What runs and how often. No uptime or latency figure is promised.
    - `availabilityCommitment` 'none'
    - `merkleInterval` string
    - `bitcoinAnchor` string

---

[API](https://skmtc.dev/bonissystems/apis/knox-audit-permanence-primitive.md) · [All operations](https://skmtc.dev/bonissystems/apis/knox-audit-permanence-primitive/llms.txt) · [OpenAPI document](https://skmtc.dev/bonissystems/apis/knox-audit-permanence-primitive/revisions/acb182b9ec30?raw)
