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
| Field | Description |
|---|---|
id | Unique identifier. |
eventId | The event being delivered. |
destinationId | The target destination. |
status | PENDING, SUCCESS, or FAILED. |
requestHeaders | Headers Webhookr sent with the request. |
responseStatus | HTTP status the destination returned. |
responseBody | Body the destination responded with. |
durationMs | How long the attempt took, in milliseconds. |
attemptedAt | When the attempt was made. |
createdAt | When the delivery record was created. |
Statuses
| Status | Meaning |
|---|---|
PENDING | Queued or in progress; not yet resolved. |
SUCCESS | Destination responded with a 2xx status. |
FAILED | Non-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.