Is there still a public Pinnacle API?
Not through any public sign-up. Pinnacle took its public API off sale on 23 July 2025, and new access now means a direct commercial agreement with Pinnacle. PinnRadar is a separate, independent service that delivers Pinnacle's live and prematch prices to a self-serve key over REST, SSE and WebSocket.
Do I need a Pinnacle account to use PinnRadar?
No. An email address gets you a key, and you never sign in to Pinnacle. PinnRadar is not affiliated with, endorsed by or connected to Pinnacle.
How much code changes when I switch?
The /kit/v1 responses follow the layout of the common third-party Pinnacle price APIs, and the key goes in the x-portal-apikey header those clients already send, so most of them migrate by swapping the base URL and the key. Code built around a different layout maps onto the Event object: periods, then money_line, spreads, totals and team totals.
Can I place bets through PinnRadar?
No. PinnRadar supplies odds data only. It does not take, place or facilitate bets, and it has no balance or bet-history endpoints. Placement stays with whichever account you bet from.
Are live prices and push updates included?
Yes. Live prices come from /kit/v1/markets on every plan, the SSE drop streams are part of Drops, Edge and Scale, and the raw WebSocket feed is a $99 monthly add-on on any plan with REST.
Can I get historical odds?
Not from PinnRadar. It is a real-time service with no archive of past prices. Teams that want history record the /ws/feed stream themselves and keep their own store. If you need something specific, ask support.
Is there a free plan to test with?
Yes, and it does not expire. A Free key allows 20 requests a minute and 100 a day over REST, with every sport and full line depth. New accounts also start with a three-day full demo of the push streams. Paid plans are on the pricing page.