Get Event Delivery Logs
Webhooks
Get Event Delivery Logs
Retrieve all delivery attempts for a specific event
GET
Get Event Delivery Logs
Get Event Delivery Logs
GET https://api.baanx.com/v1/webhooks/events/{eventId}/logs Retrieves delivery logs for a specific event across all webhook endpoints.Overview
Returns the event details alongside all webhook delivery attempts for that event. Use this to debug why an event wasn’t delivered, check which webhooks received it, and verify delivery timing and responses.Authentication
This endpoint requires authentication via Bearer token:Request
Headers
Bearer token for authentication
Path Parameters
Unique identifier of the event
Request Example
Response
200 Success
The event that triggered deliveries. See List Events for field descriptions.
Array of delivery log entries, one per delivery attempt per webhook endpoint
Unique identifier for this log entry
ID of this event
ID of the webhook endpoint this delivery was attempted to
Delivery attempt number (1–6)
The URL the webhook was delivered to
HTTP headers sent with the delivery, including
X-Timestamp and X-SignatureThe webhook payload that was sent
HTTP status code returned by your endpoint (
null if the request failed to connect)Response body returned by your endpoint
Error message if delivery failed
Delivery status:
pending, processing, success, or failedResponse time in milliseconds
Timestamp of this delivery attempt
Scheduled time for next retry attempt, if applicable
Error Responses
Related Endpoints
GET /v1/webhooks/events/{eventId}/status- Lightweight status check for this eventPOST /v1/webhooks/events/{eventId}/retry- Retry delivery for this eventGET /v1/webhooks/{id}/logs- View all delivery logs for a specific webhook endpoint