Pushed, not polled
One persistent connection delivers changes the instant Pinnacle's broker emits them — no interval to wait on.
pinnodds is an independent, engineer-built real-time Pinnacle odds API. Pinnacle closed its own public API in July 2025; pinnodds carries the same live and prematch market data over REST, SSE and a raw WebSocket, with odds-drop detection built in.
No card. No Pinnacle account. Self-serve — live in minutes.
Module 01 — Product
pinnodds delivers Pinnacle's own real-time market data — live (in-play) and
prematch — the moment it changes. You connect once and receive pushed updates
rather than polling a REST endpoint on a timer. On top of the raw feed we run first-class
odds-drop detection: when a price falls we emit an alert carrying the no-vig
fair price (nvp) and Pinnacle's max stake (limit), so you can act on
real signal without diffing prices yourself.
Every Pinnacle line is included on every plan — moneyline, spreads, totals, team totals,
and the full set of quarter lines (soccer totals like 1.75 / 2.25 / 2.75, and
quarter-ball handicaps). Specials — player and team props, exact scores, and
futures / outrights — are available on demand with include_specials=1.
Official SDKs make the wiring trivial: pip install pinnodds and
npm install pinnodds wrap both REST and the streams.
Module 02 — Team
pinnodds is built and run by a founding engineer — Lazaros, founding engineer. It is an independent, engineer-run project, not a large company with an account-management layer. The product is self-serve: you sign up, get a key in seconds, and start pulling or streaming data — there is no sales call and no enterprise contract to negotiate.
Support is direct. Questions go straight to the person who builds the feed, via Telegram at @ArbitrageXpro. If the feed does something unexpected, you are talking to someone who can read the code and fix it, not a ticket queue. That is the whole point of keeping it lean.
Module 03 — Principles
One persistent connection delivers changes the instant Pinnacle's broker emits them — no interval to wait on.
Live and prematch prices reach you as they move, so fast lines and drops arrive first.
One book, done properly. Pinnacle's sharp lines, carried verbatim — not blended into an aggregate.
pinnodds is Pinnacle-only. It is not an odds-comparison grid and can't do arbitrage on its own — you'd pair it with a soft book.
It is a real-time feed, not a database of past odds. If you need history, record /ws/feed yourself.
A single API key for REST and streams. Free trial in seconds, no card, no Pinnacle account required.
Module 04 — By the numbers
The honest facts — the same feed on every plan, differing only by rate limit and push access.
Free key, no card required, and a 3-day full demo on request. Read the docs and you're live in minutes.