Skip to main content

Deliveries

A delivery is one attempt to forward an event to a destination. Webhookr creates a delivery per enabled destination when an event is recorded, and again each time the event (or that delivery) is replayed.

Model

FieldDescription
idUnique identifier.
eventIdThe event being delivered.
destinationIdThe target destination.
statusPENDING, SUCCESS, or FAILED.
requestHeadersHeaders Webhookr sent with the request.
responseStatusHTTP status the destination returned.
responseBodyBody the destination responded with.
durationMsHow long the attempt took, in milliseconds.
attemptedAtWhen the attempt was made.
createdAtWhen the delivery record was created.

Statuses

StatusMeaning
PENDINGQueued or in progress; not yet resolved.
SUCCESSDestination responded with a 2xx status.
FAILEDNon-2xx response, connection error, or timeout.

See Delivery statuses for details.

Inspecting a delivery

Open a delivery in the dashboard to see the request Webhookr sent and the response it received — including responseStatus, responseBody, and durationMs. This is how you diagnose why a delivery failed.

Replaying

Replay re-sends a delivery and records a new delivery; the original is preserved for history. See Replay.