v1

latestOpenAPI 3.0.0Proprietary2026-07-2233792.6 KB
Webhooks

List outgoing webhook events

Returns paginated records of outgoing webhooks sent to your webhook URL. Webhooks are persisted for a fixed retention period of 7days.

get/transactions/webhooks

Query parameters

pageinteger

Page number (1-indexed).

sizeinteger

Number of items per page (max 200 on the server).

sortstring

Optional sort expression (string).

filterstring

Optional filter expression (string).

exportsboolean

Optional export flag.

searchstring

Optional search string.

startDatestring date-time

If used with endDate, filters by date range (ISO 8601).

endDatestring date-time

If used with startDate, filters by date range (ISO 8601).

referencestring

Optional. The trade or withdrawal document ID (MongoDB ObjectId string) used as the webhook reference.

status'delivered' | 'failed'

Stored delivery outcome for the webhook event document.

Optional. Filter by overall delivery status of the stored webhook event.

eventName'trade.pending' | 'trade.completed' | 'trade.flagged' | 'withdrawal.pending' | 'withdrawal.processing' | 'withdrawal.rejected' | 'withdrawal.completed' | 'withdrawal.reversed'

Webhook event name (matches event / eventType for trade and withdrawal notifications).

Optional. Filter by webhook event type (matches eventType in the stored document).

Response

Paginated list of webhook event documents

successboolean

Example response

{
  "success": true,
  "data": [
    {
      "id": "67a1b2c3d4e5f67890123456"
    }
  ]
}