Real-time odds infrastructure

Every update.
One live feed.

Normalized sportsbook odds delivered for automated systems. Subscribe once, process a consistent schema, and react as the market moves.

Normalized schema WebSocket delivery

FEED PREVIEW
WSS / CONNECTED
DELIVERYWS
PAYLOADJSON
STREAMING
INCREMENTAL UPDATESPRICE
01
odds.update seq:018492NBA:MIN@DEN spreadsource:book_a
-105
02
odds.update seq:018493MLB:CHC@STL totalsource:book_b
+102
03
odds.update seq:018494WNBA:NYL@PHX moneylinesource:book_c
-120
Illustrative schema preview — not a production feed.
NBA NFL MLB NHL NCAAB WNBA UFC
NBA NFL MLB NHL NCAAB WNBA UFC
The pipeline

Stop adapting to every book.
Build against one feed.

Sportsbook data arrives in different shapes and changes continuously. OddsLoom is being built to turn those updates into a consistent stream for software—not another betting dashboard.

01

Ingest continuously

Source updates enter a persistent collection pipeline designed around live sportsbook market changes.

03

Stream the deltas

Consumers receive a snapshot, then ordered incremental updates built for stateful automated systems.

DELTA EMITTED SEQ +1
The data contract

Predictable inputs for automated systems.

A live feed is only useful when consumers can build state safely. The protocol is being designed around explicit ordering, timing, and recovery semantics.

Stable identifiersCanonical IDs connect events, markets, outcomes, and sources across updates.
Source-aware timestampsPayloads distinguish observed, ingested, and emitted time where available.
Snapshot recoveryReconnect behavior is designed to restore state before deltas resume.
PROTOCOL / PREVIEWDESIGN TARGET
TRANSPORTWSReal-time stream
ENCODINGJSONTyped payloads
STATES+DSnapshot + deltas
ORDERINGSEQSequence-aware
DESIGN PREVIEW

Protocol details and performance guarantees will be published after production validation.

Design partner beta

Build against the feed early.

Tell us what your system needs and help shape the production interface.

ODDSLOOM / DEVELOPER ACCESS

BETA

  • Real-time normalized odds feed
  • Snapshot and incremental updates
  • Direct input on schema and coverage
  • Sample payloads and integration guidance
  • Production pricing before public launch
Request API beta access

No payment required · Qualified design partners only

Technical questions

Before you integrate.

Built for machines, not tabs

One connection.
Every update.

Request beta access