API Reference

OPEN_INTEREST

OPEN_INTEREST

Rate Limit: 10 requests per second per IP for Subscribe and Unsubscribe.

channel is only suitable for contract pairs

Active currency pair 4s push, inactive currency pair maximum 15s

Request

{
    "event": "SUBSCRIBE",
    "arg": [
        {
            "channel": "OPEN_INTEREST",
            "instId": "OKX_PERP_BTC_USDT"
        }
    ]
}
Field nameTypeNecessaryRemarks
eventStringYSUBSCRIBE, UNSUBSCRIBE
argArrayYSubscribe param,there can be no more than 50 instId parameters per subscribe
> channelStringYChannel name: OPEN_INTEREST
> instIdStringYUnique identifier

Response

FieldTypeRemarks
eventStringEvent
codeStringError Code
msgStringError Message
argArraySubscribe param
> channelStringChannel
> instIdStringUnique identifier
{  
    "event": "SUBSCRIBE",  
    "arg": [  
        {  
            "channel": "OPEN_INTEREST",  
            "instId": "BINANCE_PERP_BTC_USDT"  
        }  
    ],  
    "code": 0,  
    "message": "Success"  
}

Open_Interest example:

FieldTypeRemarks
channelStringOPEN_INTEREST
instIdStringUnique identifier
open_interestStringeg. 24h Volume(BTC) for BTCUSDT
localTsLongUpdate time
{  
    "channel": "OPEN_INTEREST",
    "localTS":1742197863262,
     "instId": "BINANCE_PERP_BTC_USDT",
     "open_interest": "12875700048"
 }