Documents

Verify a signed document

Verify a document by its signature hash (found on a signed document) and return its certification details. Always returns 200: when the hash is not found or the document is not signed, is_valid is false, the other fields are null, and message explains why. Public endpoint.

Copy as Markdown Open in ChatGPT Open in Claude

get/v1/documents/{documentSignatureHash}/verify

Path parameters

documentSignatureHashstring required

The document signature hash.

Response

Verification result

statusinteger

HTTP status code, mirrored in the body.

messagestring

Human-readable message; empty on success.

Example response

{
  "status": 200,
  "data": {
    "hash": "FE32EDDADE7CBDDCBB934E7402047450B0E59C02",
    "id": "63ddb172402799bfc991d10d",
    "status": "certificated",
    "page_count": "1",
    "signer_count": "1",
    "completed_count": 1,
    "completed_at": "2023-01-27T19:27:44Z",
    "verified_at": "2023-01-27T19:27:46Z",
    "is_valid": true
  }
}

Changes

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