Get wallet balance
GET/digital-wallets/:id/balance
Retrieves the balance for a specific wallet. This endpoint:
- Returns the current balance for the wallet
- Includes all balance types (available, reserved, pending)
- Provides current status and configuration
Request
Path Parameters
Responses
- 200
- 400
- 403
- 404
Wallet balance retrieved with success
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Array [
]
data
object
AVAILABLE
object[]
required
Available balances for all supported assets
Asset acronym (e.g., USD, BTC, ETH)
Amount of the asset
RESERVED
object[]
required
Reserved balances for all supported assets
Asset acronym (e.g., USD, BTC, ETH)
Amount of the asset
PENDING
object[]
required
Pending balances for all supported assets
Asset acronym (e.g., USD, BTC, ETH)
Amount of the asset
{
"traceId": "string",
"message": "string",
"data": {
"AVAILABLE": [
{
"asset": "USD",
"amount": "100.00"
},
{
"asset": "BTC",
"amount": "0.5"
}
],
"RESERVED": [
{
"asset": "USD",
"amount": "100.00"
},
{
"asset": "BTC",
"amount": "0.5"
}
],
"PENDING": [
{
"asset": "USD",
"amount": "100.00"
},
{
"asset": "BTC",
"amount": "0.5"
}
]
}
}
Invalid request payload. This can happen if required fields are missing or have invalid formats.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
The API key is invalid or the client does not have sufficient permissions.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
One of the specified resources was not found. Does not apply for empty result set.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}