ReferenceData modelShared primitives
OddsQuote
object
contestContestIdrequired
ContestId ↗
string
marketOddsMarketKindrequired
OddsMarketKind ↗
h2hspreadstotalsteam_totalplayer_propmeasurestringnulloptionalperiodOddsPeriodrequired
OddsPeriod ↗
fullfirst_halffirst_5_inningssidesOddsSideQuote[]required
One entry per outcome. Current-board reads have a single tick per book (its closing pregame line). History pages return recorded pregame moves **newest first** (see [`OddsHistoryPage`]); pass `cursor=next_cursor` for older ticks. Nothing observed after the contest start is served on either read. Away-then-home (or over-then-under) so a ticker can render in order without a second fetch.
OddsSideQuote ↗
- books
- object
- outcome
- OddsOutcome
subjectOddsSubjectrequired
OddsSubject ↗
one of
object
- kind
- string
object
- id
- TeamId
- kind
- string
- name
- stringnulloptional
object
- appearance
- null | AppearanceIdoptional
- id
- PersonId
- kind
- string
- name
- stringnulloptional
- team
- null | TeamIdoptional