Pinnacle API access closed: what are the options?
Answer: Pinnacle's own API documentation states that access to the Pinnacle API suite "has been closed for the general public since July 23rd, 2025" and that it offers bespoke data services for select high-value bettors, commercial partners, academics and pregame handicapping projects, by application to api@pinnacle.com. If you only need Pinnacle odds (not bet placement), a self-serve feed such as PinnFeed gives you REST and WebSocket access with a key in a minute. PinnFeed is independent and is not an official Pinnacle product.
Sources, both opened 10 November 2026: the pinnacleapi-documentation README on GitHub, and Pinnacle's API product page. The product page still invites applications from business partners and individual customers, including academic research. It says bet placement can be allowed for loyal customers (you include account details). Cost is described as variable — there is no public rate card. The README also requires a funded Pinnacle account, documents REST snapshot/delta polling (not a public WebSocket), and sets official rate and IP limits.
Your options#
| Option | What you get | Who it suits |
|---|---|---|
Apply to Pinnacle (api@pinnacle.com) | Whatever Pinnacle offers you after review | High-value bettors, commercial partners, academics |
| Scrape Pinnacle pages | Fragile, delayed, may break the site's terms | Not recommended: why |
| Self-serve odds feed (PinnFeed) | Pinnacle prices, fair odds, margin and maxStake over REST and WebSocket | Developers, bettors and analysts who need data, not bet placement |
What PinnFeed does and does not do#
- Does: live and prematch Pinnacle odds for 13 sports, normalized JSON,
snapshot+deltaWebSocket push on Builder,/v1/drops, closing records on Builder. - Does not: place bets, show your Pinnacle balance or replace an account API. You bet on your own account, where that is legal for you. Official vs third-party placement: Can I place bets with a Pinnacle API?. Official WebSocket: Does Pinnacle have a WebSocket API?.
Migrating old Pinnacle API code#
The data shape differs, so map fields once:
| You need | PinnFeed |
|---|---|
| Fixtures | GET /v1/events?sport=soccer |
| Odds | GET /v1/odds?sport=soccer (or the WebSocket) |
| Changes since last call | WebSocket delta frames instead of polling with a since cursor |
| Limits | maxStake per market |
Start: quickstart · self-serve Pinnacle API · OpenAPI.
Plans#
Free: REST with a 30 s delay, 2 sports, 1,000 requests/day, no card. Builder (€99/mo): real-time WebSocket, all 13 sports, all markets. 3-day trial; a card is required and it is charged after day 3 unless you cancel.
Educational content for adults (18+).
Questions people ask#
Is the Pinnacle API completely gone?#
Not for everyone: Pinnacle says it reviews applications for bespoke access. It is no longer open self-serve to the general public.
Can PinnFeed place bets on Pinnacle?#
No. PinnFeed is a read-only odds feed. Official placement, if you are approved, is only through Pinnacle: Can I place bets with a Pinnacle API?.
Is PinnFeed affiliated with Pinnacle?#
No. It is an independent feed of Pinnacle prices.