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.
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.
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.
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.
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.
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.
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.