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.
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.
Esports drops flow through the same dropping-odds feed with no-vig fair prices; AI agents can query it all through the MCP server.
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.
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.
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.
Yes — the same transports as every sport: SSE dropping-odds alerts and the raw WebSocket add-on push each price change as it happens.