API reference · Webhooks
GET/api/v1/webhooks/{id}/deliveries

List webhook deliveries

Returns paginated delivery history for a webhook id, optionally filtered by status and date window.

RBAC · webhook

Path parameters

idstring <uuid>Required
Webhook UUID from webhooks.webhook_id.

Query parameters

pagestringOptional
limitstringOptional
statusstringOptional
from_datestring <date-time>Optional
to_datestring <date-time>Optional

Response body

Success response 200 · schema WebhookDeliveryListResponseV1

dataarray of WebhookDeliveryRecordV1Required
itemsobject
tenantstring <uuid>Required
delivery_idstring <uuid>Required
webhook_idstring <uuid>Required
event_idstringRequired
event_typestringRequired
request_headersobjectRequiredNullable
request_bodyany
response_status_codeintegerRequiredNullable
response_headersobjectRequiredNullable
response_bodystringRequiredNullable
statusstringRequired
Enum: pendingdeliveredfailedretryingabandoned
attempt_numberintegerRequired
duration_msintegerRequiredNullable
error_messagestringRequiredNullable
next_retry_atstring <date-time>RequiredNullable
is_testbooleanRequired
attempted_atstring <date-time>Required
completed_atstring <date-time>RequiredNullable
paginationobjectRequired
pageintegerRequired
limitintegerRequired
totalintegerRequired
totalPagesintegerRequired
hasNextbooleanRequired
hasPrevbooleanRequired
metaobject

Response codes

200
Paginated delivery list.
400
Invalid request payload, query, or webhook id format.
401
API key missing/invalid or key user missing.
403
Webhook RBAC permission denied.
404
Webhook, delivery, template, or signing secret not found.
500
Unexpected webhook operation failure.