List virtual accounts
Returns a paginated list of virtual accounts for the organization.
query Parameters
refIdReference ID of the virtual account. If provided, only the virtual account with this reference ID will be returned.
customerIdsComma separated list of customer IDs
pagelimitHeaders
PLANBOK-X-API-KEYAPI key for authentication
List virtual accounts › Responses
Paginated list of virtual accounts
successCreate a challenge for customer custody virtual account creation
Creates a challenge for a customer to create a virtual account. This endpoint is only available for customers with custody enabled.
path Parameters
idHeaders
PLANBOK-X-API-KEYAPI key for authentication
Create a challenge for customer custody virtual account creation › Request Body
redirectUrlcurrenciesCreate a challenge for customer custody virtual account creation › Responses
Challenge created
successmessageList virtual account transactions
Retrieves a paginated list of transactions for a specific virtual account by its ID.
path Parameters
idquery Parameters
pagelimitfromtoHeaders
PLANBOK-X-API-KEYAPI key for authentication
List virtual account transactions › Responses
Transactions retrieved
successExternal bank account name lookup
Retrieves the name associated with a specific external bank account number.
query Parameters
accountNumbersortCodeHeaders
PLANBOK-X-API-KEYAPI key for authentication
External bank account name lookup › Responses
Name enquiry completed
successCreate a challenge for a customer-custody virtual account transfer
Creates a challenge for a customer to initiate a transfer from their virtual account. This endpoint is only available for customers with custody enabled.
path Parameters
idHeaders
PLANBOK-X-API-KEYAPI key for authentication
Create a challenge for a customer-custody virtual account transfer › Request Body
redirectUrlamountdestinationTypenarrationCreate a challenge for a customer-custody virtual account transfer › Responses
Transfer challenge created
successmessage