---
title: "Each observer's reading of the identity-dependent findings side by side (primary Worker vs the independent second observer), with a corroboration status per finding"
method: GET
path: "/api/corroboration"
---

# Each observer's reading of the identity-dependent findings side by side (primary Worker vs the independent second observer), with a corroboration status per finding

`GET /api/corroboration`

## Request

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

## Query parameters

- `domain` string
- `id` string

## Response `200`

corroboration

- object, nullable
  - `ok` boolean, nullable
  - `kind` string, nullable
  - `subject` object, nullable
    - `domain` string, nullable
    - `report_id` string, nullable
    - `scanned_at` string, nullable
  - `observers` object, nullable
    - `registry` string, nullable
    - `observations` object[], nullable
      - `observer_id` string, nullable
      - `observed_at` string, nullable
      - `sha256` string, nullable
      - `vantage` object, nullable
        - `provider` string, nullable
        - `asn_org` string, nullable
        - `region` string, nullable
        - `country` string, nullable
        - `ip` string, nullable
      - `checks` object, nullable
        - `signature` boolean, nullable
        - `github_identity` boolean, nullable
        - `clock_ok` boolean, nullable
        - `profile_matches` boolean, nullable
        - `bodies_verified` number, nullable
  - `side_by_side` object, nullable
    - `second` object, nullable
      - `observer_id` string, nullable
      - `observed_at` string, nullable
      - `vantage` object, nullable
        - `provider` string, nullable
        - `asn_org` string, nullable
        - `region` string, nullable
        - `country` string, nullable
        - `ip` string, nullable
      - `observation` string, nullable
      - `checks` object, nullable
        - `signature` boolean, nullable
        - `github_identity` boolean, nullable
        - `clock_ok` boolean, nullable
        - `profile_matches` boolean, nullable
        - `bodies_verified` number, nullable
    - `primary` object, nullable
      - `observer_id` string, nullable
      - `observed_at` string, nullable
    - `identities` object[], nullable
      - `id` string, nullable
      - `label` string, nullable
      - `primary` object, nullable
        - `status` number, nullable
        - `words` number, nullable
      - `second` object, nullable
        - `status` number, nullable
        - `words` number, nullable
      - `same_status` boolean, nullable
  - `findings` unknown[], nullable
    - unknown
  - `access` string, nullable
  - `statuses` string, nullable

## Other responses

- `404`: no record

---

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