Skip to main content
GET
/
v1
/
receipts
/
{id}
Get receipt
curl --request GET \
  --url https://api.truthlocks.com/v1/receipts/{id} \
  --header 'X-API-Key: <api-key>'
{
  "receipt_id": "<string>",
  "receipt_type": "<string>",
  "status": "<string>",
  "subject": "<string>",
  "payload": {},
  "signature": {},
  "issued_at": "<string>"
}
Retrieves a receipt event by ID. Returns the full receipt record including the cryptographic signature and transparency log anchor.

Path parameters

id
string
required
UUID of the receipt to retrieve.

Response

receipt_id
string
UUID of the receipt.
receipt_type
string
The receipt type name.
status
string
active, revoked, superseded, or redacted.
issuer_id
string
UUID of the signing issuer.
subject
string
Subject identifier.
payload
object
The receipt payload.
signature
object
Cryptographic signature details.
transparency_log
object
Merkle inclusion proof from the transparency log.
issued_at
string
ISO 8601 timestamp.

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Path Parameters

id
string
required

Receipt UUID

Response

Receipt details

receipt_id
string
receipt_type
string
status
string
subject
string
payload
object
signature
object
issued_at
string