Current Pinnacle esports odds through REST and push feeds

Esports is sport_id 11 on PinnWire: current live and prematch Pinnacle esports prices — moneylines/match winner, handicaps, totals — as decimal JSON over REST, with SSE drop alerts and a raw WebSocket add-on for push.

Check today's coverage yourself

curl "https://pinnwire.com/kit/v1/markets?sport_id=11&key=demo"          # live esports now
curl "https://pinnwire.com/kit/v1/prematch/fixtures?sport_id=11&key=demo" # upcoming

Coverage mirrors what Pinnacle currently publishes — verify the titles and markets you need with the demo key before paying anything.

Movement and fair value

Esports drops flow through the same dropping-odds feed with no-vig fair prices; AI agents can query it all through the MCP server.

Honest limits

Pinnacle data only, and only what is currently published: no title-by-title coverage guarantee, no historical archive. Prices are decimal; fields appear only when offered upstream.

Questions

Does Pinnacle cover esports and can I get those odds by API?

Yes — esports is one of Pinnacle's 13 covered sports, and PinnWire serves whatever esports events Pinnacle currently publishes under sport_id 11: live and prematch, moneylines, handicaps and totals, in decimal.

Which esports titles are included?

Whatever is currently published upstream — coverage changes with the calendar and Pinnacle's own offering. Query sport_id 11 with the free demo key and see today's actual coverage before buying; a sport being covered does not guarantee every title, league or map market.

Is there a real-time push feed for esports odds?

Yes — the same transports as every sport: SSE dropping-odds alerts and the raw WebSocket add-on push each price change as it happens.