Get a wallet
Fetch a wallet by ID. Serves both fiat (wlt_fiat_) and custodial (wlt_) ids; the response variant is discriminated by the type field.
Authorizations
Token from POST /auth/token
Path Parameters
Wallet ID (wlt_ prefix; wlt_fiat_ also accepted).
Response
The request has succeeded.
- Option 1
- Option 2
The custodial variant — one crypto asset on one network, held on the customer's behalf by the custody provider, currently "Coinme Inc.". details.address is the on-chain deposit address and is omitted until the provider reports one.
Wallet ID (TypeID; wlt_fiat_ for fiat wallets).
^[a-z]+_([0-9a-hjkmnp-tv-z]{26}|[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})$Resource type discriminator. Always "wallet".
wallet The OMS customer that owns this record (cst_ prefix).
^[a-z]+_([0-9a-hjkmnp-tv-z]{26}|[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})$Current wire status.
preallocated, active, suspended The legal entity holding this wallet's assets, derived from wallet type and asset: custodial → "Coinme Inc."; fiat (usd) → "Erebor Bank, N.A.". New providers may be added, so treat the string as free-form rather than a fixed set.
true when the wallet supports every network in its family and all assets on them; false when restricted to a single asset (fiat, custodial).
Server-generated wallet name. Custodial wallets use their on-chain address; fiat wallets use USD balance (<wallet id>). Distinct from the optional partner-supplied label.
Type discriminator.
custodial Custodial crypto wallet details — one asset on one network, held by the custody provider on the customer's behalf.
Display-safe summary of the owning customer (customer.id equals customerId). Returned on list and detail responses.