From initial odds sync to live WebSocket updates and Backup Safe Mode.
This demo follows the AiOdds documentation flow: HTTPS API for sports, fixtures, markets, bookmakers, and odds snapshots; MQTT over WebSocket for live match and odds updates; Monitoring for operator validation; Backup Safe Mode for raw bookmaker no-data protection.
Load basic data
Sports, tournaments, fixtures, markets, bookmakers, and odds snapshots through HTTPS JSON APIs.
Map identifiers
Store AiOdds IDs against internal sportsbook models for events, markets, selections, and books.
Subscribe live
Use MQTT over WebSocket topics such as match/<user> and odds/<category>/<user>.
Validate operation
Compare feed behavior with Monitoring: odds movement, suspended markets, alerts, and bookmaker filters.
Live market board
HTTPS snapshots vs WebSocket feed
Data foundation
Payloads should prove both feed coverage and continuity state.
Operators need the standard sports betting model first: sport, tournament, fixture, bookmaker, market, selection, odds, status, and timestamp. Continuity fields then show whether the market is primary, protected, or running on managed fallback, with AiOdds `backup` semantics marking alternative odds when raw bookmaker data is unavailable.