Trust
Verify notary receipt API
Verify that a notary receipt was signed by this API and has not been modified.
Price$0.01per request
MethodPOST
Route/v1/trust/notary/verify
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
trustnotaryverificationreceipt
API URL
Integration docshttps://x402.hexl.dev/v1/trust/notary/verifyExample request
{
"receipt": {
"version": 1,
"subjectHash": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9",
"algorithm": "sha256",
"observedAt": "2026-06-03T00:00:00.000Z",
"nonce": "base64url-nonce",
"signature": "base64url-signature"
}
}Example response
{
"valid": true,
"reason": "signature_valid",
"subjectHash": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9",
"observedAt": "2026-06-03T00:00:00.000Z",
"provider": "local-hmac-notary"
}Input schema
{
"type": "object",
"required": [
"receipt"
],
"properties": {
"receipt": {
"type": "object",
"additionalProperties": true
}
}
}Output schema
{
"type": "object",
"required": [
"valid",
"reason",
"provider"
],
"properties": {
"valid": {
"type": "boolean"
},
"reason": {
"type": "string"
},
"subjectHash": {
"type": "string"
},
"observedAt": {
"type": "string"
},
"provider": {
"type": "string"
}
}
}