Establishes a WebSocket connection for streaming V2 market price changes in real-time.
Connection: wss://therundown.io/api/v2/ws/markets?key=YOUR_API_KEY
Filter parameters (query string):
affiliate_ids — comma-separated affiliate IDssport_ids — comma-separated sport IDsevent_ids — comma-separated event IDsmarket_ids — comma-separated market IDsAll filters are optional. If none are specified, all messages are received.
Heartbeat: Server sends {"meta":{"type":"heartbeat"},"data":{"now":"<RFC3339>"}} every 15 seconds.
Message format:
{
"meta": {...},
"data": {
"affiliate_id": 19,
"sport_id": 4,
"event_id": "abc123",
"market_id": 1,
...
}
}
Queue: 256-message buffer per client. If the client falls behind, messages are dropped.
API key as query parameter
Comma-separated sportsbook/affiliate IDs to filter. Common values include DraftKings (19), FanDuel (23), BetMGM (22), Bovada (2), Pinnacle (3).
Comma-separated sport IDs to filter
Comma-separated event IDs to filter
Comma-separated market IDs to filter
WebSocket upgrade successful