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" }