Get wallet
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
walletIduuidpathrequiredThe walletId from List wallets.
Response
walletIduuidcurrencystringThe wallet's currency, for example USDT or NGN. Every amount in balance is in this currency.
statusstringOne of Pending, Active, Suspended, Frozen, Closed. Show deposit details only for Active.
ownerobjectWho holds the wallet.
kindstringCrypto or Fiat.
fundingMethodstringOnChain 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.
bankAccountsobject[]Bank accounts a payer can transfer to. Empty for a Crypto wallet, and for a Fiat wallet that has no account yet.
balanceobjectThe wallet's balance, in currency. There is no total; add the three amounts if you need one.
Errors
| Code | HTTP | Meaning |
|---|---|---|
Request.Invalid | 400 | walletId is not a uuid. |
Auth.Unauthorized | 401 | The token is missing or invalid. |
Auth.Forbidden | 403 | The token is not a partner credential, or lacks partner.read. |
partner.profile_not_active | 403 | Your partner account is not active. Contact support. |
partner.profile_not_found | 404 | Your partner account could not be found. Contact support. |
partner.wallet_not_found | 404 | No 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.