On the wire · 14:57:25 UTC Live 125 · Prematch 8,511 · Markets 34,143 Vol. I · No. 1 · Monday 9 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · Esports

Pinnacle esports odds API

Updated · PinnFeed · 1 min read

Answer: sport slug esports (id 11). Poll /v1/odds?sport=esports or subscribe "sports":["esports"] on the Builder WebSocket. Coverage is whatever Pinnacle lists under that sport on the feed — filter by league.name for a title (CS, Dota, LoL, etc.).

REST#

curl -sS -H "x-api-key: $PINNFEED_KEY" \
  "https://pinnfeed.io/v1/odds?sport=esports&market=moneyline&main=true&limit=30"

WebSocket#

# Example subscribe payload
{"type": "subscribe", "sports": ["esports"], "markets": ["moneyline", "spread", "total"], "main": True, "specials": True}

specials: true (Builder+) includes props/futures when Pinnacle offers them. Schema: docs.

Trial CTA#

Builder for live push (€99/mo). 3-day trial; card required, charged after day 3 unless cancelled. Free REST: signup.

Questions people ask#

Which esports titles are included?#

Whatever Pinnacle currently prices under esports on the upstream feed. List live leagues via /v1/events?sport=esports or inspect league on /v1/odds.

Is esports on Free?#

Free allows 2 sports of your choice. Add esports in the dashboard, subject to the Free delay and quotas.

Is this educational content for adults?#

Yes (18+).

The WebSocket plan: Builder, €99/mo.

Real-time Pinnacle odds pushed over one WebSocket, all 13 sports, every market, no-vig fair odds and closing lines. 3 days free, cancel in one click.

Form K-1 · Free API key

Get your free API key.

No password. We email you a link; click it and your key is on screen.

One free key per email. Link valid for 20 minutes.