WebSockets · Futures
Futures trade tape
Changed onNot a REST call: this is the WebSocket handshake. Connect to the URL below and the exchange answers 101 Switching Protocols; everything after that is frames, not requests.
Public: no key, no signature.
Every futures trade on the pairs you name, as it prints.
{ "Method": "subscribe", "CurrencyPairs": ["BTCUSDT"] }
The server acknowledges with {"Result":"Subscribed"}. A data frame has the same shape as GET /api/futures/deals:
{
"timestamp": "2026-09-21T09:15:42.117Z",
"price": 64180.5,
"amount": 0.012,
"currencyPairCode": "BTCUSDT",
"isLong": true,
"orderSide": 0
}
This feed is anonymous: account, order, fee, PnL, leverage and copy-trading fields are never published. Futures pair codes have no underscore (BTCUSDT); discover them with GET /api/futures/exchange-data/pairs. /ping is shared with the spot channels.
get/futures/latest-price
Request
- Base URLwss://ws.azbit.com
- URLwss://ws.azbit.com/futures/latest-price
- Authnone declared
Changes
- info
endpoint added
- info