Performs a full cryptographic and status verification of an attestation.
| Verdict | Valid | Description |
|---|---|---|
| VALID | true | Signature correct, attestation active |
| REVOKED | false | Attestation explicitly revoked |
| SUPERSEDED | false | Replaced by newer attestation |
| ALTERED | false | Signature verification failed |
| UNKNOWN | false | Attestation not found |
verdict value.
| Verdict | Description |
|---|---|
VALID | Cryptographically valid and trusted |
ALTERED | Document hash mismatch — the content has been modified |
REVOKED | Explicitly revoked by the issuer |
SUPERSEDED | A newer version of this attestation exists |
EXPIRED | The attestation has passed its validity period |
INVALID | Cryptographic signature verification failed |
NOT_FOUND | No attestation exists with the given ID |
UNKNOWN_ISSUER | The issuer could not be resolved or is no longer trusted |
API key for machine-to-machine authentication
The unique identifier of the attestation to verify.
Base64url-encoded payload for signature verification. If provided, the system verifies that the SHA-256 hash of this payload matches the stored payload_hash. Use this to confirm you hold the exact original content that was attested.
SHA-256 hex hash of the original document for integrity verification. If provided, compared against the stored document_hash. Use this when you want to verify a file's integrity without sending the full payload over the wire.
Verification result
VALID, INVALID, REVOKED, ALTERED, SUPERSEDED, UNKNOWN