The WebhookDeliveryLog object
Record of a webhook delivery attempt. Use delivery logs to debug webhook issues and verify that notifications are being received correctly.
Fields
| Field | Type | Description |
|---|---|---|
id REQUIRED | string | Unique identifier for the delivery attempt |
webhookId REQUIRED | string | ID of the webhook that was triggered |
eventType REQUIRED | string | Type of event that triggered the webhook |
payload REQUIRED | Record<string, unknown> | Payload that was sent to the webhook URL |
statusCode OPTIONAL | number | HTTP status code received from the webhook URL |
response OPTIONAL | string | Response body received from the webhook URL |
attempts REQUIRED | number | Number of delivery attempts made |
deliveredAt OPTIONAL | string | ISO 8601 timestamp when the webhook was successfully delivered |
createdAt REQUIRED | string | ISO 8601 timestamp when the delivery was initiated |
Example
{
"id": "obj_1a2b3c",
"webhookId": "webhook_1a2b3c",
"eventType": "string",
"payload": {},
"statusCode": 1,
"response": "string",
"attempts": 1,
"deliveredAt": "2026-01-15T09:30:00Z",
"createdAt": "2026-01-15T09:30:00Z"
}