Skip to main content

Get wallet

GET/partner/v1/wallets/{walletId}
Auth Bearer tokenScope partner.read

Returns one wallet with its deposit details and its balance. The wallet must be yours or belong to a customer under your partner account.

Any status can be read, Closed included.

Path​

walletIduuidpathrequired

The walletId from List wallets.

Response​

walletIduuid
currencystring

The wallet's currency, for example USDT or NGN. Every amount in balance is in this currency.

statusstring

One of Pending, Active, Suspended, Frozen, Closed. Show deposit details only for Active.

ownerobject

Who holds the wallet.

Show propertiesHide properties
customerIduuid

The owner's customer id. For your own wallets, this is your partner ID.

typestring

One of Partner (your own wallet), Business, Individual.

namestring

The owner's name.

kindstring

Crypto or Fiat.

fundingMethodstring

OnChain for a Crypto wallet, Bank for a Fiat wallet.

cryptoAddressesobject[]

Where to send crypto, one entry per address and network. The same address can appear for several networks. Empty for a Fiat wallet.

Show propertiesHide properties
addressstring

The deposit address.

networkstring

The network name to show with the address, for example Ethereum. A transfer on a network that is not listed is not credited.

chainIdstring

The network's CAIP-2 id, for example eip155:1.

bankAccountsobject[]

Bank accounts a payer can transfer to. Empty for a Crypto wallet, and for a Fiat wallet that has no account yet.

Show propertiesHide properties
bankNamestring | null
accountNumberstring | null
accountNamestring | null
bankCodestring | null
sortCodestring | null
ibanstring | null
balanceobject

The wallet's balance, in currency. There is no total; add the three amounts if you need one.

Show propertiesHide properties
availablenumber

Money the owner can use now.

pendingnumber

Money on its way in that is not usable yet.

reservednumber

Money set aside for an operation in progress, such as a payout.

balanceVersioninteger

Increases on every balance change. Keep the highest value you have seen; a response with a lower value is stale.

Errors​

CodeHTTPMeaning
Request.Invalid400walletId is not a uuid.
Auth.Unauthorized401The token is missing or invalid.
Auth.Forbidden403The token is not a partner credential, or lacks partner.read.
partner.profile_not_active403Your partner account is not active. Contact support.
partner.profile_not_found404Your partner account could not be found. Contact support.
partner.wallet_not_found404No wallet you can see has this id. Also returned for another partner's wallet.

The 401, 429 and 503 responses from the API gateway use a different body. See Errors.