These docs are for v1.6.2. Click to read the latest docs for v1.15.1.

Verify a proof receipt.

Use this operation to verify a Chainpoint proof receipt and get the timestamp of the proof.

For proof of signature receipts including an identity URL, this operation also verify and returns information about the signee's identity.

This is a publicly accessible endpoint: authentication is not required to verify a proof receipt.

Body Params

Chainpoint proof receipt to verify.

string

Chainpoint 2.x only. Type of Chainpoint 2.x receipt.

string

Chainpoint 2.x only. SHA256 hash of the proven data or signature.

string

Chainpoint 2.x only. Root of the Merkle tree.

proof
array of objects

Chainpoint 2.x only. Merkle proof (path from targetHash to merkleRoot in the Merkle tree).

proof
anchors
array of objects

Chainpoint 2.x only. List of sources where the root of the Merkle proof is anchored.

anchors
signature
object

For proof of signature receipts only. The anchored signature.

header
object

Chainpoint 1.x only

target
object

Chainpoint 1.x only

Responses

400

Invalid proof receipt object. More details are returned in the response body as a JSON object.

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json