Messages
{
"type": "join",
"room": "pm:market:polymarket:1234567890:resolution"
}{
"type": "leave",
"room": "pm:market:polymarket:1234567890:resolution"
}{
"type": "message",
"room": "pm:market:polymarket:1234567890:resolution",
"data": {
"type": "trade",
"channel": "trades",
"exchange": "polymarket",
"marketId": "1234567890",
"timestamp": 1785347120123
}
}Prediction Markets — Lifecycle
Resolución de un mercado de Kalshi por WebSocket
Recibe por WebSocket de Datastream actualizaciones de resolución de un ticker de Kalshi para que tu app sepa cuándo se resuelve ese mercado.
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').resolution().on((data) => {
console.log(data);
});
// sub.unsubscribe();
Messages
{
"type": "join",
"room": "pm:market:polymarket:1234567890:resolution"
}{
"type": "leave",
"room": "pm:market:polymarket:1234567890:resolution"
}{
"type": "message",
"room": "pm:market:polymarket:1234567890:resolution",
"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}
joinSingleMarketResolution
type:object
Subscribe to resolution updates for one market
leaveSingleMarketResolution
type:object
Unsubscribe from Single-Market Resolution
singleMarketResolutionMessage
type:object
Single-Market Resolution update
¿Esta página le ayudó?