Read the delivery log

GET /api/v1/admin/webhooks/deliveries prm_notifications_manage

View as Markdown

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_manage Manage 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

Try it on your own network.

50 subscribers for 7 days. You pay nothing.