Get Wallet Networks
Returns one node wallet's native-coin balance on every network of the wallet's chain, each valued in US dollars and Turkish lira. Only the wallet id is needed: the owning node is read from the wallet, and that node must be your own node or below it. Find wallet ids with List Node Wallets.
Balances are best-effort: when the custody provider cannot report a network's balance, that network is still listed, with balance_native "0".
Required permission: node:summary:view
Request
GET /v2/admin/wallets/{wallet_id}/networks
Parameters
| Name | Type | In | Description |
|---|---|---|---|
wallet_id | string | path | Required. A node wallet's id |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer <access_token> |
Example
curl --request GET \
--url '{{baseUrl}}/v2/admin/wallets/6a53f3dfad48accdb46eaf9e/networks' \
--header 'Authorization: Bearer <access_token>'
Response
{
"networks": [
{
"network_id": "6740e0a20000000000000101",
"network_name": "Ethereum",
"native_currency_symbol": "ETH",
"native_currency_logo": "https://s3.tokenizationtr.com/currencies/eth.svg",
"native_currency_decimal": 18,
"balance_native": "0.10861192205980251",
"balance_native_usd": "352.17",
"balance_native_try": "12051.88"
},
{
"network_id": "6740e0a20000000000000102",
"network_name": "Polygon",
"native_currency_symbol": "POL",
"native_currency_logo": "https://s3.tokenizationtr.com/currencies/pol.svg",
"native_currency_decimal": 18,
"balance_native": "0"
}
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
networks | array | One row per network of the wallet's chain. Empty when the wallet has no chain or address |
networks[].network_id | string | Network id |
networks[].network_name | string | Network name |
networks[].native_currency_symbol | string | Symbol of the network's native coin |
networks[].native_currency_logo | string | Logo URL of the native coin |
networks[].native_currency_decimal | integer | Decimal places of the native coin |
networks[].balance_native | string | The wallet's native-coin balance, as a decimal string |
networks[].balance_native_usd | string | That balance in US dollars. Omitted when no price is available |
networks[].balance_native_try | string | That balance in Turkish lira. Omitted when no price is available |
Amounts are decimal strings; see Amounts and Percentages.
Errors
| Status | Code | Description |
|---|---|---|
| 400 | 10016 | wallet_id is not a valid id |
| 400 | 10001 | Wallet not found, it is not a node wallet, or its node no longer exists (node domain 2) |
| 403 | 10005 | The wallet's node is outside your part of the hierarchy (node domain 2) |
See Errors for the error format and common codes.