PinnWire API Review 2026
PinnWire is a Pinnacle-only odds API with REST snapshots, a raw WebSocket stream, and SSE drop alerts that include a no-vig fair price. A public demo key works with zero signup, and a permanent free tier gives 100 requests a day with no card.
PinnWire at a Glance
Green = available ยท amber = unverified or varies by plan ยท crossed out = not available. Pricing: ๐ฒ โ $20/mo up to ๐ฒ๐ฒ๐ฒ๐ฒ๐ฒ = $1,000+/mo. From our directory research.
What PinnWire Is
PinnWire is a Pinnacle-sourced odds API, one of several services that appeared after Pinnacle closed its public API in July 2025. It serves live and prematch prices from that one book over REST, a raw WebSocket stream, and Server-Sent Events (SSE) that push dropping-odds alerts. It is not affiliated with Pinnacle, and it says so in the footer.
Two things stand out on first contact. The demo key is genuinely public: key=demo works on the REST endpoints with no signup, which is the fastest path from reading about a feed to seeing its JSON that we know of. And the drop alerts carry a no-vig fair price (nvp) on every event, so a 5% drop arrives already benchmarked against the sharp fair value. For background on why Pinnacle access matters, see our Pinnacle API guide.
Coverage and Markets
PinnWire tracks 13 sport categories from Pinnacle's board: soccer, tennis, basketball, hockey, football, baseball, rugby, MMA, boxing, volleyball/handball, esports, golf, and cricket. We pulled live soccer through the demo key and got full line depth: moneylines, alternate spread ladders in quarter-point steps, and a dozen total lines per match, with periods broken out.
Player props and specials come through an include_specials=1 flag on the markets and fixtures endpoints. A caveat on the directory pills: the partner form claims futures, bet settlement, and stats, but the public docs do not describe dedicated endpoints for any of the three, so we mark them unverified until we can test them. Futures likely ride in the specials feed, as they do at other Pinnacle providers. If settlement or stats matter to you, confirm on the trial before paying.
REST, SSE Drops, and WebSocket
REST lives under /kit/v1/: live markets by sport, prematch fixtures, single-event detail, and compact full-game lines. Auth is a ?key= parameter. Responses stamp a generated_at time, and a health endpoint reports the age of the newest odds frame, so you can check freshness yourself instead of trusting a latency claim on a landing page. The response format is deliberately compatible with common third-party Pinnacle APIs; PinnWire pitches the switch as changing one base URL.
SSE streams push drop alerts for live and prematch markets with a configurable threshold. The prematch stream takes a recheck=N parameter that holds an alert until the price stays put, which filters out flickers. Each alert includes the no-vig fair price. The raw WebSocket at wss://pinnwire.com/ws is a paid add-on and streams every price change.
The service courts AI coding assistants: /llms.txt and /llms-full.txt give a machine-readable API reference, and the homepage offers a copy-paste setup prompt. Client packages are on npm and PyPI. There is no MCP server as of this review.
PinnWire Pricing and the Free Tier
Five tiers plus one add-on, all flat-rate with no per-request metering:
- Trial (free): 20 requests per minute, 100 per day, forever, no card. REST plus full line depth on all 13 sports. The public demo key (10/min, 50/day) needs no signup at all.
- Stream, $89/mo: SSE drop alerts with the recheck filter and no-vig prices, plus a light 100/day REST allowance. For alert systems, not polling apps.
- Pro, $89/mo: 10 requests per second, unlimited volume, no drop streams.
- Pro + Drops, $139/mo: Pro throughput plus the SSE streams. The tier most bot builders will land on.
- Scale, $219/mo: 30 requests per second for scanners running several strategies at once.
- Real-time WebSocket, +$89/mo: add-on to any paid plan for the raw push feed.
Cards and Bitcoin are both accepted. The Stream/Pro split at the same $89 price mirrors what PinnOdds does: same number, different product. Read the rate limits, not the price, when you pick.
Who PinnWire Is For
PinnWire is built for people who treat Pinnacle as the market truth:
- Value bettors and arb scanners who want drop alerts pre-benchmarked with a no-vig fair price instead of computing it themselves.
- Bot builders who need unlimited flat-rate REST volume at a known monthly cost.
- Developers migrating from another Pinnacle feed, since the compatible response format keeps existing parsing code intact.
- AI-assisted developers who want their coding agent to read the docs and wire up the demo key in one session.
Skip it if you need multi-book coverage, closing lines, or historical archives. One book, current prices, no history. Browse the odds API directory if you need breadth instead of sharpness.
Verdict
The Pinnacle-feed niche is getting crowded, and PinnWire competes on friction and price. The public demo key means you can verify the feed is real before handing over an email, the permanent 100/day free tier means hobby projects never pay, and $89 undercuts the comparable PinnOdds tiers by ten dollars. The no-vig price on drop alerts is a genuinely useful touch that saves value bettors a calculation step.
The open questions are the unverified form claims (settlement, stats, futures) and track record, since the service is newer than its established competitors. Both are cheap to resolve: run the demo key against your requirements, then take the free tier for a longer test. Nothing about that costs money or a card number.
Our Take
What stood out when we vetted PinnWire for the directory:
- Public demo key (key=demo) returns live Pinnacle markets with zero signup, plus a permanent free tier of 100 requests/day with no card
- SSE drop alerts arrive pre-benchmarked with a no-vig fair price, with a recheck filter that screens out line flickers before firing
- Flat-rate pricing from $89/mo with unlimited REST volume on Pro, and a response format compatible with common Pinnacle API feeds
Tested through the public demo key in August 2026 and the feed is legitimate: live soccer came back with full line depth, alternate spread ladders in quarter-point steps, and a dozen totals per match, all broken out by period. The drops endpoint returned hundreds of fresh alerts with no-vig prices attached, and every response stamps a generated_at time you can check against the health endpoint. The zero-signup demo key is the fastest onboarding of any provider in the directory. WebSocket testing on a paid key is still on our list.
Last reviewed: 2026-08 ยท How providers get listed
Frequently Asked Questions
Want to test Pinnacle odds?
The demo key is public: paste key=demo into any REST endpoint and you get live Pinnacle markets with zero signup. If you like what comes back, the free tier is 100 requests a day forever.
Are You the Team Behind PinnWire?
PinnWire is a vetted Featured Partner of SportsAPIs.dev. Add the partner badge to your site to show developers the listing. It links straight back to this profile.