On the wire · 05:17:44 UTC Live 600 · Prematch 14,351 · Markets 57,208 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · WebSocket · Multi-sport

Multi-sport WebSocket subscribe

Updated · PinnFeed · 1 min read

Answer: one Builder connection can request multiple sports in a single subscribe: "sports":["soccer","basketball","tennis",...]. All 13 are allowed on Builder/Pro.

Example#

{
  "type": "subscribe",
  "sports": ["soccer", "tennis", "basketball", "hockey", "american-football"],
  "markets": ["moneyline", "spread", "total"],
  "main": true,
  "live": true
}

Free/Hobby are REST-only for live boards and limited sport picks. Filters: subscribe filters.

Trial CTA#

Builder (€99/mo) for the live + prematch WebSocket and closing history. 3-day trial; card required, charged after day 3 unless cancelled. Free delayed REST: signup. Related: answers hub, docs, pricing.

Related: Cricket odds API, Rugby odds API.

Questions people ask#

One sport per connection?#

No — arrays are supported. Connection count is capped (Builder 3, Pro 10).

What if I omit sports?#

Follow docs/websocket defaults — prefer explicit sports lists.

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.

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.