v3
latestOpenAPI 3.1.0Proprietary2026-07-3115532.8 KBMatched cross-venue catalog (v2)
Canonical market list.
Unfiltered / ?signal=spread: the Market catalog. ?signal=candidates: review-band Market rows. Arbitrage is a different resource with different identity and execution fields; use GET /v2/arbitrage. market_type default (moneyline,outright) preserves the pre-family-build row set and existing field semantics — MARKET_FAMILIES.md §2 DoD #2. Additive type discriminators may appear; all removes the filter.
Query parameters
Deprecated sports-only alias for competition
Deprecated sports-only alias for competition
Comma-separated: open,live,resolving,closed,settled. Default: open,live
Comma-separated: open,live,resolving,closed,settled. Default: open,live
spread | candidates. Arbitrage is GET /v2/arbitrage
spread | candidates. Arbitrage is GET /v2/arbitrage
start_time | -start_time | -spread_pts
start_time | -start_time | -spread_pts
ids,depth,settlement
ids,depth,settlement
Comma-separated: moneyline,outright,total,spread,team_total,advance,weather_high,weather_low,crypto_above,fed_decision,econ_print,cb_decision,all. Default: moneyline,outright
Comma-separated: moneyline,outright,total,spread,team_total,advance,weather_high,weather_low,crypto_above,fed_decision,econ_print,cb_decision,all. Default: moneyline,outright
Exact match on the family grouping key
Exact match on the family grouping key
Resolved markets only: require real price history
Resolved markets only: require real price history
Page through history-backed resolved markets
Page through history-backed resolved markets
Headers
Response
Successful Response