Get wallet balance
GET/digital-wallets/:id/balance
This endpoint retrieves the asset balances for a specified wallet. For each balance type (Available, Pending and Reserved), the endpoint returns:
- The asset (e.g. USD, BTC, ETH)
- The asset balance.
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"
}