Pinnacle Odds API — Real-time WebSocket Pinnacle Sports Odds

Instant WebSocket Odds
from Pinnacle, live.

Sub-second odds updates streamed from Pinnacle's own broker to your code — live and prematch, on REST, Server-Sent Events, and the new raw WebSocket feed. Drop-in compatible with popular third-party API formats.

See pricing

Real-time feed performance

Live
PINNACLE Pinnacle broker 22 ms broker → us PINNODDS — live — pre our forwarder — ms us → you subs.live subs.pre ▸ frame price ↓ ▸ ack ok YOUR APP WebSocket / SSE / REST
total live events
total prematch events
last REST poll —

Why it wins on speed

⚡ MQTT WebSocket feed

We hold an authenticated live connection to Pinnacle's broker. Prices reach you within ~100–500ms of a change, not polled at 10s like other APIs.

🔌 Drop-in compatible

Same response shape as popular third-party APIs. Swap the BASE_URL and your existing code keeps working.

🏈 All sports covered

Soccer, tennis, basketball, hockey, football, baseball, rugby, volleyball, MMA, golf and esports — live markets with full period + spread + total depth.

📊 Live dashboard

Per-key usage graph, plan status, and subscription management — right in your account panel. Real-time counters update every two seconds.

🛰️ Raw WebSocket feed +$99/mo add-on

Every Pinnacle MQTT frame and prematch REST snapshot, forwarded byte-identical. Subscribe per sport or per specific event — power users only. Details ↓

🛡️ Rate-limited per key

Trial keys see 20 req/min. Paid plans go to 10 or 30 req/sec with unlimited total volume. Usage graph in your dashboard.

₿ Crypto billing

Pay in BTC, ETH, USDT, TRX and more via NowPayments. No accounts, no passwords — your API key is your login.

New · $99/mo add-on

🛰️ Raw WebSocket feed

For power users who want to rebuild Pinnacle's full state machine on their side. Every MQTT frame and prematch REST response forwarded to you byte-identical to what we receive — including market opens, closes, and settlements. Not the same as /odds-drop SSE: this delivers every frame, no filtering.

Subscribe by sport

Firehose every event in Soccer, Tennis, Basketball, Hockey, Baseball, MMA, Boxing, or any combination.

Subscribe by event ID

Narrow to the specific 5 matches you're trading. Up to 200 events per stream. Snapshot + live updates.

Byte-identical to Pinnacle

The rec and data fields are passed through untouched. Your existing Pinnacle parser works as-is.

// connect wss://pinnodds.com/ws/feed?key=$API_KEY // subscribe { "type": "subscribe", "streams": ["live", "prematch"], "sport_ids": [1, 2], // Soccer + Tennis firehose "event_ids": [1631005165] // plus this specific match } // receive (every frame, untouched) { "type": "live", "sport_id": 1, "topic": "matchups/reg/sp/29/live/ld", "op": "upd", "rec": { /* full Pinnacle record, byte-identical */ } }
Protocol + example clients → $99/mo on Pro, Pro + SSE, Scale plans. Prorated for mid-cycle add. Stream plans excluded.

Simple, honest pricing

Pinnacle's own API was €5,000/mo and is no longer sold to the public.
Here's the same live data, with WebSocket included, for a fraction of that.

How we compare

FeatureUsSportsGameOddsOdds-API.ioPinnacle (official)
WebSocket push (live)Included on every paid planEnterprise only+2× plan priceYes
Raw passthrough WebSocket+$99/mo add-on, byte-identical to Pinnacle MQTTNative (€5,000/mo)
Pinnacle sharp oddsYesYesYesYes
Entry price$99/mo$99/mo£99/mo (≈$125)€5,000/mo
Latency~200 msSecondsSeconds (polling)~100 ms
SignupInstant, email onlySignup + CCSignup + CCManual review
BillingCrypto (no auto-renew)Card subscriptionCard subscriptionInvoice
Affiliate program30% lifetime commission
Earn alongside us

Refer a customer · earn 30% of every payment they make

Every paid account ships with a unique referral link. When someone signs up via your link and subscribes, you earn 30% of every payment they make — lifetime, recurring. Renewals, upgrades, plan changes, all of it. Payouts in crypto, bank, or PayPal once your unpaid balance reaches $50+.

  • ✓ Your link is ready the moment you sign up — find it in your dashboard
  • ✓ Track signups + earnings in real time
  • ✓ No vesting, no clawback, no cap on the number of customers you refer
  • ✓ Works whether you're a power user, an integrator, or a content creator