Webhook Events
2 API calls in this section.
List Webhook Events
Reporting, Audit & Webhooks / Webhooks / Webhook Events
GET
/webhooks/events?page=1&limit=10&subscription_id=&status=&language=enGet a paginated list of webhook event delivery logs for the current tenant. Requires view:tenant permission.
Send a bearer token in the Authorization header for an authenticated OnDi user session.
Request
curl
1curl --request GET "$ONDI_BASE_URL/webhooks/events?page=1&limit=10&subscription_id=&status=&language=en" \2 --header "Authorization: Bearer {{access_token}}"Query parameters
pageOptionalquery string
1
Page number for pagination
limitOptionalquery string
10
Number of items per page
subscription_idOptionalquery string
Filter by webhook subscription ID
statusOptionalquery string
Filter by delivery status (pending, success, failed)
languageOptionalquery string
en
Preferred language for response messages
Headers
AuthorizationOptionalheader string
Bearer {{access_token}}
Responses
Success Response200OK
Retry Failed Webhook
Reporting, Audit & Webhooks / Webhooks / Webhook Events
POST
/webhooks/events/:eventId/retry?language=enRetry sending a failed webhook event. Requires manage:webhooks:tenant permission.
Send a bearer token in the Authorization header for an authenticated OnDi user session.
Request
curl
1curl --request POST "$ONDI_BASE_URL/webhooks/events/:eventId/retry?language=en" \2 --header "Authorization: Bearer {{access_token}}" \3 --header "Content-Type: application/json"Path parameters
eventIdRequiredpath string
uuid
ID of the webhook event to retry
Query parameters
languageOptionalquery string
en
Preferred language for response messages
Headers
AuthorizationOptionalheader string
Bearer {{access_token}}
Content-TypeOptionalheader string
application/json
Responses
Success Response200OK
Error - Event Not Found404Not Found
Error - Event Already Successful400Bad Request