Wallet API

Find out more about our Wallet API. Our Wallet API consists of the following API calls.

1. Balance transfer

This API Call allows you to transfer money:

For a successful transfer to take place:

Before you can use this API call you need to enable transfers between accounts in the Viva Wallet banking app:

  1. Log in to Viva Wallet, demo or live , and select the required account.

  2. Go to Settings > API Access.

  3. Select the Allow transfers between accounts checkbox as shown below:

    Allow Transfers


👉 You should enable the “Allow transfers between accounts” option only for the source wallet. If you don’t enable this option, then no balance transfer will be possible.


Find out more about the Balance Transfer API call and its parameters.

Further information

Check out the related tutorials below for examples of this API call in action:

2. Retrieve wallets

Use this API Call to retrieve all wallets and these details set up under your Viva Wallet profile.

Find out more about the Retrieve Wallet API call and its parameters.

Further information

Check out the related tutorials below for more details about OAuth 2 authentication and setting webhooks:

Get Support

If you have any questions about our solutions, or questions about how to integrate with our solutions, please refer to our Get Support page.