Get User Wallet Networks
Returns one wallet's native-coin balance on every network of its chain, each valued in USD and TRY. A wallet is chain-scoped (the same address is valid on every network of its chain), so balances only have an answer per network. For one network's full holdings, including currency tokens, use Get User Wallet Network Assets.
Balances are best-effort per network: when the custody provider cannot be read for a network, that network's balance_native is "0" and the network is still listed. balance_native_usd / balance_native_try are omitted when no spot price is available. Same read and shape as the node surface's GET /v2/admin/wallets/{wallet_id}/networks.
The wallet must belong to this user. Another user's wallet (or a node's) is reported as not found.
Required permission: user:view
Request
GET /v2/users/{user_id}/wallets/{wallet_id}/networks
Parameters
| Name | Type | In | Description |
|---|---|---|---|
user_id | string | path | Required. User ID |
wallet_id | string | path | Required. Wallet ID |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer <access_token> |
Example
curl --request GET \
--url '{{baseUrl}}/v2/users/6a87455ad5f439809d488ac3/wallets/6a8754e187be1d0e22aa6d83/networks' \
--header 'Authorization: Bearer <access_token>'
Response
{
"networks": [
{
"network_id": "6740e0a20000000000000103",
"network_name": "Ethereum Sepolia",
"native_currency_symbol": "ETH",
"native_currency_logo": "https://s3.tokenizationtr.com/currencies/eth.svg",
"native_currency_decimal": 18,
"balance_native": "0.8006712018779228",
"balance_native_usd": "2802.35",
"balance_native_try": "96120.4"
}
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
networks | array | One entry per network of the wallet's chain. Empty when the wallet has no address yet |
networks[].network_id | string | Network ID, the network_id the assets read and withdraw take |
networks[].network_name | string | Display name of the network |
networks[].native_currency_symbol | string | Native coin symbol |
networks[].native_currency_logo | string | Native coin logo URL |
networks[].native_currency_decimal | integer | Native coin decimals |
networks[].balance_native | string | The wallet's native-coin balance on this network |
networks[].balance_native_usd | string | Optional. Balance valued in USD |
networks[].balance_native_try | string | Optional. Balance valued in TRY |
Errors
| Status | Code | Description |
|---|---|---|
| 400 | 10016 | wallet_id is not a valid id |
| 400 | 10001 | Wallet not found or not this user's (domain 1, message user not found) |
See Errors for the error format and common codes.