---
title: "Resolve a finding id (f1:), decision id (d1:), manifest/artifact sha256 or report id to its graph object: evidence, rule, provenance, supporting experiences, seal, onward links. Licence-gated"
method: GET
path: "/api/graph/{id}"
---

# Resolve a finding id (f1:), decision id (d1:), manifest/artifact sha256 or report id to its graph object: evidence, rule, provenance, supporting experiences, seal, onward links. Licence-gated

`GET /api/graph/{id}`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/graph/{id}`
- Auth: API key in header `x-crawlcheck-key`

## Path parameters

- `id` string, required

## Headers

- `x-crawlcheck-key` string, required

## Response `200`

{ok, id, type, …}

- object, nullable
  - `ok` boolean, nullable
  - `id` string, nullable
  - `resolved_at` string, nullable
  - `type` string, nullable
  - `domain` string, nullable
  - `scanned_at` string, nullable
  - `grade` string, nullable
  - `overall` number, nullable
  - `refused` boolean, nullable
  - `report` object, nullable
    - `id` string, nullable
    - `report` string, nullable
    - `json` string, nullable
    - `graph` string, nullable
    - `archived` boolean, nullable
  - `provenance` object, nullable
    - `v` number, nullable
    - `observer` string, nullable
    - `observer_build` string, nullable
    - `observer_tag` string, nullable
    - `vantage` object, nullable
      - `kind` string, nullable
      - `colo` string, nullable
    - `rulepack` string, nullable
    - `audit_version` number, nullable
    - `meg_v` number, nullable
    - `scope` string, nullable
    - `observed_at` string, nullable
    - `stored_at` string, nullable
    - `artifacts` string, nullable
    - `findings` number, nullable
    - `decisions` number, nullable
    - `manifest_signature` object, nullable
      - `alg` string, nullable
      - `kid` string, nullable
      - `sig` string, nullable
      - `message` string, nullable
      - `key_directory` string, nullable
      - `verify` string, nullable
  - `decisions` unknown[], nullable
    - unknown
  - `experiences` object[], nullable
    - `id` string, nullable
    - `role` string, nullable
    - `identity` string, nullable
    - `url` string, nullable
    - `status` number, nullable
    - `bytes` number, nullable
    - `sha256` string, nullable
    - `stored` string, nullable
    - `request_profile` string, nullable
    - `artifact` string, nullable
  - `manifest` string, nullable
  - `sealed` object, nullable
    - `digest` string, nullable
    - `sealed` boolean, nullable
    - `pending` boolean, nullable
    - `unverifiable` boolean, nullable
    - `why` unknown
    - `date` unknown
    - `root` unknown
    - `score_version` number, nullable
    - `bitcoin_block` unknown

## Other responses

- `404`: Unknown id or no licence

---

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