Skip to main content

Get All Coins Balance

You could get all coin balance of all account types under the master account, and sub account.

Important

It is not allowed to get master account coin balance via sub account api key.

HTTP Request

GET /v5/asset/transfer/query-account-coins-balance

Request Parameters

ParameterRequiredTypeComments
memberIdfalsestringUser Id. It is required when you use master api key to check sub account coin balance
accountTypetruestringAccount type
coinfalsestringCoin name
  • Query all coins if not passed
  • Can query multiple coins, separated by comma. USDT,USDC,ETH
withBonusfalseinteger0(default): not query bonus. 1: query bonus

Response Parameters

ParameterTypeComments
accountTypestringAccount type
memberIdstringUserID
balancearrayObject
> coinstringCurrency type
> walletBalancestringWallet balance
> transferBalancestringTransferable balance
> bonusstringThe bonus

Request Example

GET /v5/asset/transfer/query-account-coins-balance?accountType=FUND&coin=USDC HTTP/1.1
Host: api-testnet.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: XXXXX
X-BAPI-TIMESTAMP: 1675866354698
X-BAPI-RECV-WINDOW: 5000

Response Example

{
"retCode": 0,
"retMsg": "success",
"result": {
"memberId": "XXXX",
"accountType": "FUND",
"balance": [
{
"coin": "USDC",
"transferBalance": "0",
"walletBalance": "0",
"bonus": ""
}
]
},
"retExtInfo": {},
"time": 1675866354913
}