On the wire · 05:13:20 UTC Live 601 · Prematch 14,342 · Markets 57,263 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · Reference · Sports

PinnFeed sport ids and slugs

Updated · PinnFeed · 2 min read

Answer: pass sport as a slug or an id, comma-separated for several (sport=soccer,tennis or sport=1,2). The same values work in the WebSocket "sports" array. GET /v1/sports lists all 13 with current live and prematch event counts and whether each is in your plan (inPlan).

idslugidslug
1soccer8mma
2tennis9boxing
3basketball10volleyball-handball
4hockey11esports
5american-football12golf
6baseball13cricket
7rugby

These are PinnFeed's ids, not Pinnacle's internal sport ids. An unknown value returns invalid_filter with the list of valid slugs.

Check what is live now#

curl -s https://pinnfeed.io/v1/sports -H "x-api-key: ps_live_your_key" \
  | jq '.sports[] | select(.live > 0) | {slug, live, prematch, inPlan}'

Plan limits per sport#

PlanSports
Free2 of your choice (30 s delay)
Hobby3 of your choice
Builder, ProAll 13

Choose your sports in the dashboard on Free and Hobby. Asking for a sport outside your plan returns a plan error on REST and sport_not_in_plan on the WebSocket.

Plans#

Builder (€99/mo) covers all 13 sports with WebSocket push. 3-day trial; a card is required and it is charged after day 3 unless you cancel. Free key · OpenAPI.

Educational content for adults (18+).

One page per sport: soccer, tennis, basketball (NBA), hockey (NHL), American football, baseball (MLB), rugby, MMA / UFC, boxing, volleyball and handball, golf, cricket, all sports overview.

Related: Multi-sport subscribe.

Questions people ask#

Where are handball and volleyball?#

Both are under volleyball-handball (id 10); tell them apart by league.

Is esports one sport?#

Yes, id 11 groups esports titles; see esports odds.

Do ids ever change?#

They are fixed in PinnFeed's plan catalogue; league and event ids come from Pinnacle.

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.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

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