List All Withdrawals
integer
default:"1"
Page number for pagination.
integer
default:"20"
Items per page (max 100).
string
Filter by withdrawal status. One of
pending, approved, rejected, processing, completed, failed.string
Filter withdrawals by a specific merchant.
string
Filter withdrawals created on or after this date (ISO 8601).
string
Filter withdrawals created on or before this date (ISO 8601).
Example Request
Example Response (200)
Get Withdrawal Details
string
required
The unique withdrawal identifier.
Example Request
Example Response (200)
Approve Withdrawal
Approve a pending withdrawal request for processing.string
required
The unique withdrawal identifier.
string
Optional internal notes for the approval.
Example Request
Example Response (200)
Reject Withdrawal
Reject a pending withdrawal request. The funds are returned to the merchant’s balance.string
required
The unique withdrawal identifier.
string
required
The reason for rejecting the withdrawal.
Example Request
Example Response (200)
Mark Withdrawal as Completed
Mark an approved withdrawal as completed after the on-chain transfer has been confirmed.string
required
The unique withdrawal identifier.
string
required
The blockchain transaction hash confirming the transfer.
string
Optional internal notes.
Example Request
Example Response (200)
Error Responses
404 Not Found
409 Conflict