Getting Started

Getting Started with the Wallets API

Welcome to the Cadana Wallets API! This guide will help you get started with integrating our Wallets API into your platform. Follow the steps below to create user wallets, fund them, and enable embedded financial services for your users.


Pre-Requisites and Usage

Before you can start using the Wallets API, make sure you have the following:

  • Active Business Account: Your business must be registered and active on Cadana.
  • API Key: You need an organization API key to authenticate your API requests. Please refer to our API Key and Authentication Guide for details on how to obtain and use your API key.

Step 1: Creating a User

Every wallet is tied to a user entity. To create a user, send a POST request to the following endpoint:

Endpoint: Create User API Reference

By default, a USD wallet will be created for the user.

Step 2: Create Additional Wallets

If your use case requires multiple currencies, you can create additional wallets for a user. Use the following endpoint to do this:

Endpoint: Create Wallet API Reference

Step 3: Funding a Wallet

To fund a wallet, first, retrieve the list of wallets associated with a user to identify which ones are available. Use this endpoint:

Endpoint: Get User Wallets API Reference

Once you have identified the wallet to fund, use the following endpoint to transfer funds:

Endpoint: Pay Wallet API Reference

Next Steps

With these steps, you should have successfully created and funded user wallets using the Cadana Wallets API. To explore more features and endpoints, check out our Wallets API Reference.