Returns delivery history for a webhook endpoint.
Returns the most recent delivery attempts for a webhook endpoint (up to 50). Use this to monitor delivery health, debug failures, and verify that events are reaching your server.Documentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
| Status | Description |
|---|---|
pending | Delivery is queued and has not been attempted yet |
delivered | Your endpoint returned a 2xx status code |
failed | Delivery failed but may be retried |
dead | All retry attempts exhausted — delivery permanently failed |
| Field | Type | Description |
|---|---|---|
id | uuid | Unique identifier for the delivery attempt |
endpoint_id | uuid | The webhook endpoint this delivery belongs to |
event_id | string | Unique event identifier — use this to deduplicate retried events |
event_type | string | Event type that triggered the delivery (e.g., attestation.created) |
payload_hash | string | SHA-256 hash of the delivered payload |
status | string | Current delivery status: pending, delivered, failed, or dead |
attempt_count | integer | Total number of delivery attempts so far |
next_attempt_at | string | ISO 8601 timestamp of the next retry, or null if no retry is scheduled |
last_error | string | Error message from the most recent failed attempt, or null if successful |
http_status | integer | HTTP status code returned by your endpoint, if available |
created_at | string | ISO 8601 timestamp when the delivery was first queued |
updated_at | string | ISO 8601 timestamp of the most recent status change |