---
title: "Trailing-90-day uptime per component and the incident log"
method: GET
path: "/v1/status/history"
tags: ["Rights desk"]
---

# Trailing-90-day uptime per component and the incident log

`GET /v1/status/history`

## Request

- Base URL: `https://www.rightshold.com`
- URL: `https://www.rightshold.com/v1/status/history`
- Auth: one of:
  - none
  - HTTP bearer

## Headers

- `X-Request-Id` string

## Response `200`

OK

- object: Inferred from 4 recorded responses; required fields appeared in every one; additional properties may appear.
  - `generated_at` string, required
  - `base_url` string, required
  - `self_reported` string, required
  - `components` object[], required
    - `id` string, required
    - `label` string, required
    - `current` object, nullable, required
      - `state` string
      - `value` string
      - `at` string
    - `probes_since` string, nullable, required
    - `checks_90d` integer, required
    - `eligible_90d` integer, required
    - `ok_90d` integer, required
    - `uptime_pct_90d` integer, nullable, required
  - `days` object[], required
    - `date` string, required
    - `states` object, required
      - `public_api` string, required
      - `ledger_chain` string, required
      - `ledger_sealing` string, required
      - `anchoring` string, required
      - `webhooks` string, required
      - `storage` string, required
  - `incidents` object[], required
    - `id` integer, required
    - `component` string, required
    - `title` string, required
    - `started_at` string, required
    - `ended_at` string, required
    - `summary` string, required
    - `resolution` string, required
    - `open` integer, required
  - `cite` object, required
    - `page` string, required
    - `badge` string, required
    - `json` string, required

## Other responses

- `400`: Problem details: a stable error code, type URI, title, status and an explanation
- `401`: Problem details: a stable error code, type URI, title, status and an explanation
- `404`: Problem details: a stable error code, type URI, title, status and an explanation
- `405`: Problem details: a stable error code, type URI, title, status and an explanation
- `422`: Problem details: a stable error code, type URI, title, status and an explanation
- `429`: Request budget exhausted; retry after Retry-After seconds
- `500`: Problem details: a stable error code, type URI, title, status and an explanation

---

[API](https://skmtc.dev/rightshold/apis/rightshold-api.md) · [All operations](https://skmtc.dev/rightshold/apis/rightshold-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rightshold/apis/rightshold-api/revisions/cfe84fdde1ca?raw)
