Skip to main content
POST
Verify receipt
Verifies a receipt by ID. Returns a verdict indicating the cryptographic validity and current status of the receipt.

Verdicts

Request

string
required
UUID of the receipt to verify.

Response

string
UUID of the verified receipt.
string
VALID, REVOKED, INVALID_SIGNATURE, KEY_COMPROMISED, KEY_INACTIVE, or NOT_FOUND.
string
The receipt type name.
string
UUID of the issuer that signed the receipt.
string
ISO 8601 timestamp of when the receipt was minted.
string
ISO 8601 timestamp of this verification check.

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Body

application/json
receipt_id
string
required

Receipt UUID to verify

Response

Verification result

valid
boolean
receipt_id
string
checks
object