Football markets are in development. Match data, the REST catalog, the XML feed, and the full live lifecycle are available today; market generation and pricing ship next. This page describes the contract they will follow so you can plan your integration.
Multi-outcome by design
Unlike CS2’s single-outcome round propositions, football markets declare multiple outcomes. The market catalogue already supports this — each market lists every outcome with a stableid and a per-locale name template:
Contract guarantees (planned)
How it slots in
Football markets ride the same AMQP transport, routing keys, and settlement contract as CS2 —<odds_change>, <bet_settlement>, <bet_cancel>, <rollback_*>. Only the outcome cardinality and the market catalogue differ. If you consume CS2 markets today, football markets need no new transport work.
See Market Catalogue and Settlement for the shared mechanics.