Watch sportsbook prices tick in real time. Polling mode hits the no-auth try endpoint every 3 seconds and animates the diff. WebSocket mode opens a sub-second push stream to wss://parlay-api.com/v1/ws/odds-fast/{sport_key} (requires API key, scale tier and above). Toggle to compare the freshness gap side by side.
| Commences | Matchup | Home best | Away best | Books |
|---|---|---|---|---|
| Press Start to begin streaming. | ||||
Polling mode calls GET /v1/try/{sport}/odds every 3 seconds. The endpoint is no-auth, rate-limited at 60 req/h per IP. Cells flash green when a price improves and amber when it worsens, comparing each row to the prior snapshot.
WebSocket mode opens wss://parlay-api.com/v1/ws/odds-fast/{sport_key}?apiKey=.... The server pushes a per-market diff whenever an upstream book moves. Typical inter-message gap is 200-800ms depending on sport activity and book; idle markets can go many seconds between pushes.
Your API key stays in the browser, we never log it server-side from this page. Get one free at /signup.
# Polling mode (no auth)
curl -s 'https://parlay-api.com/v1/try/baseball_mlb/odds' | jq
# WebSocket mode (your key)
websocat 'wss://parlay-api.com/v1/ws/odds-fast/baseball_mlb?apiKey=$PARLAY_API_KEY'