Skip to main content

Get Insurance Pool

Query for Bybit insurance pool data (BTC/USDT/USDC etc)

info
  • The isolated insurance pool balance is updated every 1 minute, and shared insurance pool balance is updated every 24 hours
  • Please note that you may receive data from the previous minute. This is due to multiple backend containers starting at different times, which may cause a slight delay. You can always rely on the latest minute data for accuracy.
  • During periods of extreme market volatility, this interface may experience increased latency or temporary delays in data delivery

HTTP Request

GET /v5/market/insurance

Request Parameters

ParameterRequiredTypeComments
coinfalsestringcoin, uppercase only. Default: return all insurance coins

Response Parameters

ParameterTypeComments
updatedTimestringData updated time (ms)
listarrayObject
> coinstringCoin
> symbolsstring
  • symbols with "BTCUSDT,ETHUSDT,SOLUSDT" mean these contracts are shared with one insurance pool
  • For an isolated insurance pool, it returns one contract
> balancestringBalance
> valuestringUSD value

Request Example

GET /v5/market/insurance?coin=USDT HTTP/1.1
Host: api-testnet.bybit.com

Response Example

{
"retCode": 0,
"retMsg": "OK",
"result": {
"updatedTime": "1714003200000",
"list": [
{
"coin": "USDT",
"symbols": "MERLUSDT,10000000AIDOGEUSDT,ZEUSUSDT",
"balance": "902178.57602476",
"value": "901898.0963091522"
},
{
"coin": "USDT",
"symbols": "SOLUSDT,OMNIUSDT,ALGOUSDT",
"balance": "14454.51626125",
"value": "14449.515598975464"
},
{
"coin": "USDT",
"symbols": "XLMUSDT,WUSDT",
"balance": "23.45018235",
"value": "22.992864174376344"
},
{
"coin": "USDT",
"symbols": "AGIUSDT,WIFUSDT",
"balance": "10002",
"value": "9998.896846613574"
}
]
},
"retExtInfo": {},
"time": 1714028451228
}