Skip to main content
GET
Get webhook delivery

Authorizations

Authorization
string
header
required

Store-scoped API key. Prefix with sk_live_. Example: Authorization: Bearer sk_live_EXAMPLE_DO_NOT_USE

Path Parameters

id
string<uuid>
required

Webhook delivery attempt ID (whd_... or UUID depending on API version).

Response

Delivery attempt details

Full delivery record including response body snippet for debugging.

id
string

Delivery attempt ID (whd_...).

Pattern: ^(inv_|txn_|plink_|wh_|whd_|evt_|int_)[0-9a-z]{20,32}$
endpoint_id
string

Webhook endpoint that received this delivery.

Pattern: ^(inv_|txn_|plink_|wh_|whd_|evt_|int_)[0-9a-z]{20,32}$
event_id
string

Underlying webhook event ID.

Pattern: ^(inv_|txn_|plink_|wh_|whd_|evt_|int_)[0-9a-z]{20,32}$
event_type
string

Event name (for example invoice.paid).

Example:

"invoice.paid"

attempt_number
integer

Retry attempt number for this event.

status_code
integer | null

HTTP status code from your server.

response_body_truncated
string | null

Truncated response body from your server, for debugging failed deliveries.

attempted_at
string<date-time>

When the delivery was attempted.

event_created_at
string<date-time>

When the webhook event was originally created.