Skip to content
WebhookDeliveryObject

One delivery of a domain event to a webhook endpoint. A row is created per subscribed endpoint when an event is emitted, then signed and POSTed by the delivery worker; the fields below capture the outcome of the latest attempt.

Fields

idID!
eventTypeString!

Catalog event type key this delivery carries.

attemptInt!

1-based attempt counter — how many times delivery has been tried.

responseStatusCodeInt

HTTP status returned by the endpoint on the latest attempt, when one was received (null for a network error or timeout).

responseSummaryString

Short preview of the latest response body, or the error reason.

nextAttemptAtDateTime

When the next retry is due, for a failed delivery awaiting backoff.

lastAttemptedAtDateTime

When the latest attempt was made, if any.

createdAtDateTime!

Used in

WebhookDelivery