v5
OpenAPI 3.1.02026-08-02305676.6 KBGet Event Odds History
Historical odds movement for a single event. Paid tiers (Hobby / Pro / Streaming Lite / Streaming / Enterprise): full snapshot history. Free tier: redacted (shows structure and count).
Path parameters
Query parameters
Comma-separated bookmaker keys (e.g. 'draftkings,fanduel'). Omitted = all books. Matches the-odds-api's bookmakers param.
Comma-separated bookmaker keys (e.g. 'draftkings,fanduel'). Omitted = all books. Matches the-odds-api's bookmakers param.
ISO timestamp; only include snapshots at or after this time.
ISO timestamp; only include snapshots at or after this time.
ISO timestamp; only include snapshots at or before this time.
ISO timestamp; only include snapshots at or before this time.
Offset relative to commence_time, e.g. '-3h', '-30m', '-90s'. Mutually exclusive with from.
Offset relative to commence_time, e.g. '-3h', '-30m', '-90s'. Mutually exclusive with from.
Offset relative to commence_time, e.g. '-1m' or '0' for the closing line itself. Mutually exclusive with to.
Offset relative to commence_time, e.g. '-1m' or '0' for the closing line itself. Mutually exclusive with to.
Downsample to one snapshot per bucket. One of '30s', '1m', '5m', '15m', '30m', '1h'.
Downsample to one snapshot per bucket. One of '30s', '1m', '5m', '15m', '30m', '1h'.
When true, drop snapshots whose (price, point) match the previous one — keep only moment-of-change rows.
When true, drop snapshots whose (price, point) match the previous one — keep only moment-of-change rows.
Game-period filter. Omitted = full-game markets only. Pass canonical codes ('q1', 'h1', 'p1', 'i6', 'f5') comma-separated, or 'all' to include every period.
Game-period filter. Omitted = full-game markets only. Pass canonical codes ('q1', 'h1', 'p1', 'i6', 'f5') comma-separated, or 'all' to include every period.
Response
Successful Response