Nombaone. WebhookEndpoints. Deliveries
(Nomba One v0.1.0)
View Source
Deliveries under a webhook endpoint: inspect and replay.
Summary
Functions
List an endpoint's deliveries, newest first. Filters: :status, :event_type, :endpoint, :limit, :cursor.
Raising variant of list/4.
Redeliver a past delivery. The original event id is kept, so a receiver
that dedupes on event.id correctly treats it as already-seen.
Raising variant of replay/4.
Retrieve one delivery.
Raising variant of retrieve/4.
Functions
@spec list(Nombaone.Client.t(), String.t(), map(), keyword()) :: {:ok, Nombaone.Page.t()} | {:error, Nombaone.Error.t()}
List an endpoint's deliveries, newest first. Filters: :status, :event_type, :endpoint, :limit, :cursor.
@spec list!(Nombaone.Client.t(), String.t(), map(), keyword()) :: Nombaone.Page.t()
Raising variant of list/4.
@spec replay(Nombaone.Client.t(), String.t(), String.t(), keyword()) :: {:ok, Nombaone.WebhookDelivery.t()} | {:error, Nombaone.Error.t()}
Redeliver a past delivery. The original event id is kept, so a receiver
that dedupes on event.id correctly treats it as already-seen.
@spec replay!(Nombaone.Client.t(), String.t(), String.t(), keyword()) :: Nombaone.WebhookDelivery.t()
Raising variant of replay/4.
@spec retrieve(Nombaone.Client.t(), String.t(), String.t(), keyword()) :: {:ok, Nombaone.WebhookDelivery.t()} | {:error, Nombaone.Error.t()}
Retrieve one delivery.
@spec retrieve!(Nombaone.Client.t(), String.t(), String.t(), keyword()) :: Nombaone.WebhookDelivery.t()
Raising variant of retrieve/4.