Markets WebSocket — stream real-time market price updates
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 IDs
All 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: 1024-message buffer per client. If the client falls behind, messages are dropped.
Authorizations
API key as query parameter
Query Parameters
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
Response
WebSocket upgrade successful