---
title: "The daily backup and its restore test: last backup (day, keys, bytes, parts, signed manifest digest), any backup in progress, and the last restore test with each check (parts re-hashed, canary deleted and restored, sample compared with live storage, a fresh signature verified with only the backed-up public keys)"
method: GET
path: "/api/backup"
---

# The daily backup and its restore test: last backup (day, keys, bytes, parts, signed manifest digest), any backup in progress, and the last restore test with each check (parts re-hashed, canary deleted and restored, sample compared with live storage, a fresh signature verified with only the backed-up public keys)

`GET /api/backup`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/backup`
- Auth: none required

## Response `200`

crawlcheck-backup

- object, nullable
  - `kind` string, nullable
  - `last_backup` object, nullable
    - `day` string, nullable
    - `keys` number, nullable
    - `bytes` number, nullable
    - `parts` number, nullable
    - `manifest_sha256` string, nullable
  - `in_progress` unknown
  - `last_restore_test` object, nullable
    - `day` string, nullable
    - `ok` boolean, nullable
    - `checks` object[], nullable
      - `id` string, nullable
      - `ok` boolean, nullable

---

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