Catalog: /api/specials/outrights
Returns one line per market × contestant, with metadata (without odds):
For tournament futures,
event_id, period and the runner_* fields are null — the market is identified by special_id. For props attached to a match, event_id carries the match’s event_id.Odds: /api/specials/odds
Queryable by event_id or special_id (useful for futures whose event_id is null). Add full_history=1 for the timeline.
special_id, special_name, contestant_id, contestant_name, handicap, odds, todds, period, cutoff, timestamp.
Opening/closing of a special: /api/specials/opening and /api/specials/closing.