At a glance
ProviderOddsPapi
TypeWebSocket
CategoryEsports
Real-timeYes — streaming
AuthAPI key
PricingFree tier (250 requests/mo, all bookmakers + historical); WebSocket push on paid/B2B custom plans — Free: $0, 250 requests/month, full access to 350+ bookmakers and free historical odds, no credit card, Paid (usage-based): custom per-request volume above the free tier via the pricing calculator (one request = one request, no historical multiplier), WebSocket access: available only on a paid plan or by contacting OddsPapi for a B2B plan (not included with standard REST access)
What data it provides
- Live match-winner (Market ID 171) odds for CS2, LoL, Dota 2 and Valorant
- Sub-second odds updates per bookmaker, market and outcome (player-level)
- Additional esports markets: Map Winner, Maps Handicap, Total Maps O/U, Correct Score
- Real-time fixture metadata: status, start time, participant IDs
- Live score updates organized by competition period
- Pinnacle and 350+ bookmaker prices (GG.BET, Thunderpick, Betway, 1xBet, Stake, etc.)
Features
- Sub-second, push-based delta updates (only changed values sent; full player object on any player change)
- 350+ bookmaker coverage including sharp/Pinnacle; ~10-14 books per major tournament
- JSON messages keyed on fixtureId with hierarchical bookmaker/market/outcome structure, server-to-client one-way
- Free historical odds included (no extra multiplier) for backtesting
- Esports titles beyond the big four: CoD, Rocket League, Overwatch, R6, StarCraft, Honor of Kings
- REST API available as a poll-based (seconds) free alternative to the WebSocket
Links
Use it in a bot
Other esports data sources