Verify document integrity
Verifies the cryptographic integrity of all signatures on a document. Returns whether the document has been tampered with since it was signed.
GET
/signatures/verifyAuthorization
AuthorizationBearer token · headerrequiredPass your API key as a Bearer token. API keys are scoped to specific operations — configure scopes in your organization's Settings → Developer → API Keys.
Query parameters
document_idstringrequiredResponses
200
Verification result
is_validbooleanrequiredTrue if all signatures are cryptographically valid
document_hashstringrequiredSHA-256 hash of the current document
verification_timestampstring<date-time>requiredsignaturesobject[]requiredShow propertiesHide properties
Array of
objectidstringrequiredrecipient_emailstring<email>requiredis_validbooleanrequiredsigned_atstring<date-time>requiredsignature_hashstringrequired401
Missing or invalid API key
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors
404
Resource not found
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors