List webhook deliveries
List one endpoint's delivery attempts, newest first, with keyset pagination (default limit 50). Ownership is checked first, so a cross-org or missing webhook returns 404. Dashboard only (owner, admin, or member). API keys get 403 insufficient_scope.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The webhook endpoint id (whk_…).
Query Parameters
Maximum rows to return. Default 50, clamped to [1, 100].
x >= 1, x <= 10050Opaque pagination cursor from a previous response's next_cursor.
Response
A page of delivery attempts.
dataarray<object>requireddata.idstringrequiredDelivery attempt id (a bare ULID, no prefix).
data.event_idstringrequiredThe delivered event id (also the webhook-id header value).
data.attemptintegerrequired1-based attempt number (1–7).
data.status_codeintegerrequiredHTTP status the endpoint returned; null on a connection error or timeout, or when delivery was skipped because the endpoint is failing.
data.next_retry_atstring<date-time>requiredDue time of the next attempt; null when delivered or after the schedule is exhausted.
data.created_atstring<date-time>requiredhas_morebooleanrequirednext_cursorstringrequired