Get wallet details
Fetch particular wallet details, including status, balance and deposit details.
BearerAuthorizationBearer <JWT>OAuth access token.
id*stringIdentifier of the wallet.
uuidX-Volt-Api-Version*1Version of the API used. Currently, version 1 is the only version.
1OK - Successful request, returning given wallet's details.
application/json- response
id*stringIdentifier of the wallet.
uuidname*stringWallet label, either supplied at creation or generated ("<currency> wallet", e.g. "USDC wallet").
type*"FIAT"Wallet type.
"FIAT"status*WalletStatusEnumWallet status.
"ACTIVE""INACTIVE""TERMINATED"currency*stringCurrency of the wallet: an ISO 4217 code for FIAT or a token symbol for CRYPTO.
"EUR""GBP""USD""USDC""EURC""USDT"balance*|Current balance as an exact decimal string in major units: 2 decimal places for FIAT wallets, up to 6 for CRYPTO wallets. This field is null when the balance is temporarily unavailable.
beneficiary*|Information about the target account (beneficiary) for bank transfers into this wallet. This field is null until the details exist, for example while the wallet is INACTIVE and its bank details are still being provisioned.
isTargetWallet*booleanWhether this is the target wallet, which incoming stablecoin payments are credited to by default. Only one wallet per customer is the target wallet at a time.
createdAt*stringDate of wallet creation.
date-timeupdatedAt*|Date of wallet's last update.
date-timecurl -X GET 'https://stablecoins.sandbox.volt.io/wallets/497f6eca-6276-4993-bfeb-53cbbbba6f08' \ -H 'X-Volt-Api-Version: 1'{ "id": "6a4f0c9e-2d1b-4c8a-9f3e-b7d2a1c4e5f6", "name": "EUR settlement", "type": "FIAT", "status": "ACTIVE", "currency": "EUR", "balance": "48250.75", "beneficiary": { "name": "Acme Ltd", "accountIdentifiers": { "iban": "GB29NWBK60161331926819", "swiftBic": "BARCGB22" }, "bank": { "name": "Barclays Bank UK PLC" } }, "isTargetWallet": true, "createdAt": "2026-06-09T14:05:12+00:00", "updatedAt": "2026-08-01T09:00:00+00:00"}Create wallet POST
Create new wallet for the given currency. Whether the wallet is `FIAT` or `CRYPTO` is derived from the currency automatically. The first wallet a customer creates becomes the target wallet; later wallets never do. A customer can hold **at most 25 wallets**.
Update wallet PATCH
Update wallet: change its label and/or make it the target wallet.