The WebhookDelivery object
Represents a single attempt to deliver a webhook event to one of your endpoints. Every attempt — successful or failed — is recorded, including the request payload, the response your endpoint returned, and any retry metadata.
Use these records to debug webhook integrations and to replay events after fixing a bug in your handler.
Attributes
ID of the underlying event (e.g. evt_…). The same event can have many delivery attempts.
Endpoints
The WebhookDelivery object
{
"id": "whd_01HXZ12345ABCDEFGHJKMNPQRS",
"object": "webhook_delivery",
"event_id": "evt_01HXYZ7M2P5RT4VG3K8AQWE9FN",
"event_type": "deposit.completed",
"endpoint_url": "https://example.com/webhooks/aeses",
"attempt": 2,
"status": "succeeded",
"response_status": 200,
"response_body": "ok",
"response_duration_ms": 142,
"next_attempt_at": null,
"livemode": true,
"created_at": 1731600190
}