Read the delivery log
GET
/api/v1/admin/webhooks/deliveries
prm_notifications_manage
One page of delivery attempts, newest first, without the payload bodies. This is where you diagnose an integration that is not receiving events.
failed and dead are different. failed means it will be retried, and next_attempt_at says when; dead means the attempt budget is spent and nothing further will happen without a replay. An integration that went quiet has rows in dead, not failed.
At a glance
- Authentication
- Staff token or session
- Requires permission
-
prm_notifications_manageManage notification channels & templates
Parameters
| Parameter | Description |
|---|---|
filter[endpoint_id]
query · integer
|
Narrow to one endpoint. Also accepted as a bare endpoint_id parameter. |
filter[state]
query · enum
|
queued, sending, sent, failed or dead. An unknown value is a 400. |
sort
query · string
|
queued_at, state, attempts or id. Defaults to queued_at descending. |
Errors
| Code | When it is returned |
|---|---|
ERR_VALIDATION400
|
an unknown state filter, or a non-numeric endpoint_id |