A signed remediation receipt by its id (rc1:<sha256>): the record before a fix, the declared fix, when it went live, the record after and the verification verdict with the files that changed, signed Ed25519 over sha256(canonical JSON). Returned with the server's own check; &download=1 gives the file for the offline verifier (node crawlcheck-verify.mjs receipt.json). The id is unguessable: whoever holds it can open it

get/api/receipt

Request

  • Base URL: https://crawlcheck.io
  • URL: https://crawlcheck.io/api/receipt
  • Auth: none required

Query parameters

idstring required
downloadstring

Response

receipt + verification

okboolean required
verificationobject required
outcomesobject

out1: for the domain's owner, FixOutcomesV1 with available:true; for anyone else {available:false, why, url}. Outside the signed receipt, so it never affects verification

offlineobject

Changes

No recorded changes to this operation across all 1 revision of this API.