---
title: "Every verifier in one call: record digest, seal + Bitcoin anchor, manifest signature (WBA Ed25519), stored manifest bytes, kept artifacts, decision pointers, provenance envelope, self-audit. Public"
method: GET
path: "/api/verify"
---

# Every verifier in one call: record digest, seal + Bitcoin anchor, manifest signature (WBA Ed25519), stored manifest bytes, kept artifacts, decision pointers, provenance envelope, self-audit. Public

`GET /api/verify`

## Request

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

## Query parameters

- `id` string, required

## Response `200`

{ok, id, checks[{name, ok, why}], summary{passed, failed, unverifiable}}

- object, nullable
  - `served_from` string, nullable
  - `bundle` string, nullable
  - `ok` boolean, nullable
  - `id` string, nullable
  - `domain` string, nullable
  - `scanned_at` string, nullable
  - `report` string, nullable
  - `checks` object[], nullable
    - `name` string, nullable
    - `ok` boolean, nullable
    - `why` string, nullable
    - `digest` string, nullable
    - `recorded` string, nullable
    - `date` string, nullable
    - `manifest` string, nullable
    - `kid` string, nullable
    - `key_directory` string, nullable
    - `bytes` number, nullable
  - `summary` object, nullable
    - `passed` number, nullable
    - `failed` number, nullable
    - `unverifiable` number, nullable
    - `total` number, nullable
  - `note` unknown

## Other responses

- `404`: No record for that id

---

[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)
