Skip to main content
POST

Authentication

This endpoint requires a Bearer token in the Authorization header.

Body Parameters

number
required
The amount to withdraw. Must not exceed the current available balance.
string
required
The destination bank account number for the withdrawal.
string
required
The name of the bank (e.g., Commercial Bank, Bank of Ceylon, Sampath Bank).
string
required
The branch name or code of the bank.

Response

string
Unique identifier for the withdrawal request.
number
The withdrawal amount.
string
The withdrawal status. Newly created withdrawals have the status pending.
string
The destination bank account number.
string
The bank name.
string
The bank branch.
string
ISO 8601 timestamp of when the withdrawal was requested.
Withdrawals are reviewed and processed by the admin team. You will receive a webhook notification when the withdrawal status changes to approved or rejected.