WebSocket Streams
The base URL for all WSS interfaces listed in this document is:
wss://ws.dotswap.appThe testnet base URL is:
wss://test-api-proxy.ddpurse.com:28910
All streams can be accessed directly or as part of combined streams.
Direct access URL format:
/ws/Combined streams URL format:
/stream?streams=,,When subscribing to combined streams, event payloads are wrapped in this format:
{"stream":"","data":}Each connection to
ws.dotswap.apphas a validity period of no more than 24 hours. Please handle reconnection properly.All time and timestamp related fields use milliseconds as the default unit.
Ticker by Symbol (Single Trading Pair)
Stream Name: @trade
// Subscribe to DOTSWAP•DOTSWAP/BTC ticker
const wsDSBTC = new WebSocket("wss://ws.dotswap.app/ws/DOTSWAP•DOTSWAP/BTC@trade");
wsDSBTC.onmessage = (event) => {
const data = JSON.parse(event.data);
console.log("DOTSWAP•DOTSWAP/BTC ticker:", data);
};Payload:
Ticker by Symbol (Multiple Trading Pairs)
Stream Name: @trade
Payload:
Last updated