List organization virtual accounts
Returns a paginated list of virtual accounts for the organization.
query Parameters
pagelimitHeaders
PLANBOK-X-API-KEYAPI key for authentication
List organization virtual accounts › Responses
Paginated list of virtual accounts
successCreate organization custody virtual accounts
Creates virtual accounts for the organization. This endpoint is only available for organizations with custody enabled.
Create organization custody virtual accounts › Request Body
idempotencyKeycountencryptedOrganizationSecretRequired only for organizations operating in trustless MPC mode. Must be a base64 encoded ciphertext. Use context verify
Create organization custody virtual accounts › Responses
Virtual accounts 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
successInitiate a transfer
Initiates a transfer from an organization-custody virtual account to an external bank account or same bank account. This endpoint is only available for organization-custody virtual accounts.
path Parameters
idHeaders
PLANBOK-X-API-KEYAPI key for authentication
Initiate a transfer › Request Body
idempotencyKeyamountdestinationTypeencryptedOrganizationSecretRequired only for organizations operating in trustless MPC mode. Must be a base64 encoded ciphertext. Use context verify
narrationInitiate a transfer › Responses
Transfer initiated
successmessage