Verify uploaded JSON evidence payload
POST/v1/click/evidence/verify/json
Checks the signature of a receipt you hold, without looking anything up: send the receipt JSON as the body. It needs signature and signatureKeyId. The content hash, chain, screenshot, captured HTML and retention checks are not run for an uploaded receipt. Nothing is looked up, so there is no 404: valid: false means the signature or the signing key did not check out, or the body is not a JSON object.
Request
Responses
- 200
Verification result. valid: false means only that the evidence failed verification: read errors and checks.
Response Headers
Correlation id for this request, returned on every response (success and error). Quote it when contacting support to pinpoint the exact request, and use it to correlate your own logs. It is the same 128-bit id as the trace-id segment of the traceparent header.
W3C Trace Context identifier for this request, returned on every response. Send your own traceparent on a request to have it adopted, so a multi-call workflow shares one trace. Format: 00-<32-hex trace-id>-<16-hex span-id>-<2-hex flags>.