Data Stream Endpoints

Create a ListenKey (USER_STREAM)

new_listen_key(self)

Create a ListenKey (USER_STREAM)

POST /api/v3/userDataStream

https://developers.binance.com/docs/binance-spot-api-docs/user-data-stream#create-a-listenkey-user_stream

Ping/Keep-alive a ListenKey (USER_STREAM)

renew_listen_key(self, listenKey: str)

Ping/Keep-alive a ListenKey (USER_STREAM)

PUT /api/v3/userDataStream

https://developers.binance.com/docs/binance-spot-api-docs/user-data-stream#pingkeep-alive-a-listenkey-user_stream

Parameters:

listenKey (str)

Close a ListenKey (USER_STREAM)

close_listen_key(self, listenKey: str)

Close a ListenKey (USER_STREAM)

DELETE /api/v3/userDataStream

https://developers.binance.com/docs/binance-spot-api-docs/user-data-stream#close-a-listenkey-user_stream

Parameters:

listenKey (str)

Create a margin ListenKey (USER_STREAM)

new_margin_listen_key(self)

Create a margin ListenKey (USER_STREAM)

POST /sapi/v1/userDataStream

https://developers.binance.com/docs/margin_trading/trade-data-stream/Start-Margin-User-Data-Stream

Renew a margin ListenKey (USER_STREAM)

renew_margin_listen_key(self, listenKey: str)

Renew a margin ListenKey (USER_STREAM)

PUT /sapi/v1/userDataStream

https://developers.binance.com/docs/margin_trading/trade-data-stream/Keepalive-Margin-User-Data-Stream

Parameters:

listenKey (str)

Close a margin ListenKey (USER_STREAM)

close_margin_listen_key(self, listenKey: str)

Close a margin ListenKey (USER_STREAM)

DELETE /sapi/v1/userDataStream

https://developers.binance.com/docs/margin_trading/trade-data-stream/Close-Margin-User-Data-Stream

Parameters:

listenKey (str)

Create an isolated margin ListenKey (USER_STREAM)

new_isolated_margin_listen_key(self, symbol: str)

Create an isolated margin ListenKey (USER_STREAM)

POST /sapi/v1/userDataStream/isolated

https://developers.binance.com/docs/margin_trading/trade-data-stream/Start-Isolated-Margin-User-Data-Stream

Parameters:

symbol (str)

Renew an isolated ListenKey (USER_STREAM)

renew_isolated_margin_listen_key(self, listenKey: str, symbol: str)

Renew an isolated ListenKey (USER_STREAM)

PUT /sapi/v1/userDataStream/isolated

https://developers.binance.com/docs/margin_trading/trade-data-stream/Keepalive-Isolated-Margin-User-Data-Stream

Parameters:
  • listenKey (str)

  • symbol (str)

Close an isolated margin ListenKey (USER_STREAM)

close_isolated_margin_listen_key(self, listenKey: str, symbol: str)

Close an isolated margin ListenKey (USER_STREAM)

DELETE /sapi/v1/userDataStream/isolated

https://developers.binance.com/docs/margin_trading/trade-data-stream/Close-Isolated-Margin-User-Data-Stream

Parameters:
  • listenKey (str)

  • symbol (str)