List Events
Webhooks
List Events
Retrieve a list of events for the authenticated partner
GET
List Events
List Events
GET https://api.baanx.com/v1/webhooks/events Retrieves a list of events for the authenticated partner.Overview
Events are notifications generated by the system that have been or will be delivered to your configured webhooks. Use this endpoint to monitor event processing status, identify failed events, and review recent activity.Authentication
This endpoint requires authentication via Bearer token:Request
Headers
Bearer token for authentication
Query Parameters
Filter events by processing status.Accepted values:
pending, processing, completed, failed, skippedMaximum number of events to return. Range: 1–100.
Request Example
Response
200 Success
Total number of events matching the query
Array of event objects
Unique identifier for this event record
Business event identifier
Partner tenant identifier
Type of event (e.g.,
kyc.status.changed, card.activated, transaction.cleared)Event payload data
Associated user ID, if applicable
Name of the service that generated this event
Current processing status:
pending, processing, completed, failed, or skippedTimestamp when the event was created
Timestamp when the event was processed (
null if not yet processed)Timestamp when the event was queued for delivery
Error Responses
Related Endpoints
GET /v1/webhooks/events/{eventId}/status- Get status of a specific eventGET /v1/webhooks/events/{eventId}/logs- View delivery logs for a specific eventPOST /v1/webhooks/events/{eventId}/retry- Retry delivery of a failed event