v6

OpenAPI 3.1.02026-08-04305678.9 KB
Exports

Export Odds History

Stream the full line-movement time-series as CSV — every recorded odds snapshot (price + point, per book) for every outcome, not just the closing line. One row per (outcome, snapshot).

This is the raw tick history that no subscription tier can pull in bulk: Pro/Streaming get per-event /odds/history and the resolved-props export (closing line only), but the bulk snapshot firehose is exclusive to the one-time Historical Backfill pass and Enterprise. Backfill pass = trailing 2-year lookback (Enterprise unbounded); uncapped calls.

A full all-sport, all-history pull is many GB — page month-by-month with since/until to keep any single request bounded on the DB.

Archive coverage is stated in-band: X-PropLine-Archive-Starts carries the sport's earliest recorded date (none if no data yet), and X-PropLine-Archive-Notice is set when the requested window ends before the archive begins, meaning the export can only be empty.

get/v1/exports/odds-history

Query parameters

sportstring required

Sport key (e.g. baseball_mlb). Required.

Sport key (e.g. baseball_mlb). Required.

marketstring

Optional market filter, e.g. pitcher_strikeouts

Optional market filter, e.g. pitcher_strikeouts

bookmakerstring

Optional bookmaker filter

Optional bookmaker filter

sincestring date-time nullable

ISO datetime lower bound on recorded_at

ISO datetime lower bound on recorded_at

untilstring date-time nullable

ISO datetime upper bound on recorded_at

ISO datetime upper bound on recorded_at

Response

Successful Response

{"stackTrail":"paths:/v1/exports/odds-history:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}