Inspect webhook event history and replay failed deliveries for debugging or recovery.
Summary
Functions
List Webhook Event Deliveries
Returns all delivery attempts for a webhook event, including HTTP status codes and response times.
Arguments
client— ANuntly.Clientreturned byNuntly.new/1.id— Required path parameter, string.event_id— Required path parameter, string.opts— Optional keyword list passed to Req for this request.
Example
client = Nuntly.new(api_key: "ntly_...")
Nuntly.WebhooksEvents.list_webhook_event_deliveries(client, "id", "event-id")
List Webhooks Events
Returns recent webhook events across all registered endpoints.
Arguments
client— ANuntly.Clientreturned byNuntly.new/1.params— Optional map of query parameters:"cursor"— Optional query parameter, string. Pagination cursor from a previous response"limit"— Optional query parameter, integer. Maximum number of items to return Defaults to30.
opts— Optional keyword list passed to Req for this request.
Example
client = Nuntly.new(api_key: "ntly_...")
Nuntly.WebhooksEvents.list_webhooks_events(
client,
%{
"cursor" => "cursor",
"limit" => 30
}
)
Replay Webhook Event
Re-deliver a webhook event to its endpoint. Useful for retrying failed deliveries.
Arguments
client— ANuntly.Clientreturned byNuntly.new/1.id— Required path parameter, string.event_id— Required path parameter, string.opts— Optional keyword list passed to Req for this request.
Example
client = Nuntly.new(api_key: "ntly_...")
Nuntly.WebhooksEvents.replay_webhook_event(client, "id", "event-id")