Skip to main content

Get Insurance

Query for Bybit insurance pool data (BTC/USDT/USDC etc). The data is updated every 24 hours.

info

Since the insurance pool data is updated every 24 hours, it is possible that you get ADL trade but the insruance pool still has sufficient funds.

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
  • For an independent insurance pool, you may see "BTCUSDT,ETHUSDT,SOLUSDT"
  • For non-independent insurance pool, it returns ""
  • > balancestringBalance
    > valuestringUSD value

    Request Example

    GET /v5/market/insurance?coin=ETH 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"
    },
    {
    "coin": "USDT",
    "symbols": "",
    "balance": "10148045273.618073",
    "value": "10144896808.587431"
    }
    ]
    },
    "retExtInfo": {},
    "time": 1714028451228
    }