Pinnacle props, specials, periods and alternate lines

Beyond the main lines: PinnWire exposes Pinnacle's currently published player props, team props, exact-score and other specials — plus team totals, alternate lines and per-period markets — through the same simple JSON API, live and prematch.

One parameter

curl "https://pinnwire.com/kit/v1/markets?sport_id=1&include_specials=1&key=demo"
# specials as flat events · use include_specials=nested to attach them to fixtures

/kit/v1/details?event_id= works on special ids directly. Specials carry special_* fields and named outcomes.

Props move too

Prop and special price falls appear in the dropping-odds feed with participant_name and no-vig fair prices — and AI agents get it all via the MCP server.

Honest limits

Props and specials exist only when Pinnacle publishes them — depth varies by sport, league and event. Pinnacle data only; current snapshots, not a historical archive.

Questions

Can I get Pinnacle player props through an API?

Yes — add include_specials=1 (flat) or include_specials=nested (attached to their parent fixture) to the odds endpoints and PinnWire returns the currently published props and specials alongside the main markets.

What market depth is available?

Full line depth: moneylines, spreads/handicaps, totals/over-under, team totals, every period, plus alternate lines and the props/specials Pinnacle currently offers. All decimal, all JSON, live and prematch.

Do props show up in the drop alerts?

Yes — special-market price drops flow through the drops feed too, tagged with participant_name for the named outcome, with the no-vig fair price attached.