Messages
{
"type": "join",
"room": "pm:market:polymarket:1234567890:trades"
}{
"type": "leave",
"room": "pm:market:polymarket:1234567890:trades"
}{
"type": "message",
"room": "pm:market:polymarket:1234567890:trades",
"data": {
"type": "trade",
"channel": "trades",
"exchange": "polymarket",
"marketId": "1234567890",
"timestamp": 1785347120123
}
}Prediction Markets — Trades
Trades de un mercado de predicción por WebSocket
Recibe por WebSocket de Datastream el flujo de trades de un solo mercado. En Polymarket, el marketId debe ser el CLOB token ID.
WSS
/
SDK Example
import { Datastream } from '@solana-tracker/data-api';
const dataStream = new Datastream({
wsUrl: 'wss://datastream.solanatracker.io/YOUR_API_KEY',
});
dataStream.on('error', console.error);
await dataStream.connect();
const sub = dataStream.subscribe.pm.market('kalshi', 'MARKET_TICKER').trades().on((data) => {
console.log(data);
});
// sub.unsubscribe();
Messages
{
"type": "join",
"room": "pm:market:polymarket:1234567890:trades"
}{
"type": "leave",
"room": "pm:market:polymarket:1234567890:trades"
}{
"type": "message",
"room": "pm:market:polymarket:1234567890:trades",
"data": {
"type": "trade",
"channel": "trades",
"exchange": "polymarket",
"marketId": "1234567890",
"timestamp": 1785347120123
}
}apiKey
type:httpApiKey
API key for authentication. Include your Datastream key in the connection URL: wss://datastream.solanatracker.io/{DATASTREAM_KEY}
joinMarketTrades
type:object
Subscribe to trades for one market
leaveMarketTrades
type:object
Unsubscribe from Market Trades
marketTradesMessage
type:object
Market Trades update
¿Esta página le ayudó?