Skip to main content
GET
Get Event Status

Get Event Status

GET https://api.baanx.com/v1/webhooks/events/{eventId}/status Retrieves the current processing status of a specific event.

Overview

Returns a summary of the event’s current status — whether it is pending, processing, completed, or failed. Use this as a lightweight check when you don’t need the full delivery log detail.

Authentication

This endpoint requires authentication via Bearer token:

Request

Headers

string
required
Bearer token for authentication

Path Parameters

string (UUID)
required
Unique identifier of the event

Request Example

Response

200 Success

string (UUID)
Unique identifier for the event record
string (UUID)
Business event identifier
string
Current processing status: pending, processing, completed, failed, or skipped
string
Type of event (e.g., kyc.status.changed)
string (ISO 8601)
Timestamp when the event was created
string (ISO 8601) | null
Timestamp when the event was processed (null if not yet processed)

Error Responses

  • GET /v1/webhooks/events - List all events
  • GET /v1/webhooks/events/{eventId}/logs - View full delivery logs for this event
  • POST /v1/webhooks/events/{eventId}/retry - Retry delivery if the event has failed