Odds API · HTTP + WebSocket

The fastest odds feed with the deepest coverage

In-play and prematch prices across all major sportsbooks, exchanges and DFS pick'em apps, updated in under 500 ms.

Same pipeline that powers the Prop Professor app. One key, one schema, every league.

wss://enterprise.propprofessor.com/v1/wsLIVE
# subscribe to LeBron props on BOS @ LAL
> { "action": "subscribe", "id": "lal-bos",
   "gameIds": ["ODDS:NBA:GAME:Boston_Celtics:LA_Lakers:1771545600"],
   "markets": ["Player Points", "Moneyline"] }
< snapshot · id=lal-bos · seq=1
PinnacleLeBron James Over27.5-108
FanDuelLeBron James Over27.5-114
DraftKingsLeBron James Over27.5-110
NovigLeBron James Over27.5-105
PrizePicksLeBron James27.5—
< update · 14:32:08.391 · seq=2
waiting for a price to move…
35+
Sportsbooks, exchanges & DFS apps
19
Leagues, plus futures boards
500ms
Live-game refresh, every book
100+
Futures markets

Coverage

Every book that matters, one schema

The full North American stack, the sharp offshore books, the exchanges and prediction markets, and every major pick'em app. Canonical team, market and selection names across all of them.

Sportsbooks

Regulated US, offshore and sharp books
FanDuel logoFanDuel
DraftKings logoDraftKings
BetMGM logoBetMGM
Caesars logoCaesars
Fanatics logoFanatics
BetRivers logoBetRivers
Hard Rock logoHard Rock
theScore logotheScore
BetParx logoBetParx
BallyBet logoBallyBet
Circa logoCirca
Pinnacle logoPinnacle
BetOnline logoBetOnline
Bovada logoBovada
BookMaker logoBookMaker
Bet105 logoBet105
Prop Builder logoProp Builder
Fliff logoFliff
Rebet logoRebet
Onyx Odds logoOnyx Odds
SportZino logoSportZino
Courtside logoCourtside

Exchanges & prediction markets

Order-book liquidity in the same schema
Novig logoNovig
Prophet logoProphet
4cx logo4cx
Kalshi logoKalshi
Polymarket logoPolymarket
Polymarket US logoPolymarket US
Fanatics Markets logoFanatics Markets
DraftKings Predictions logoDraftKings Predictions

DFS & pick'em

Player props at scale
PrizePicks logoPrizePicks
Underdog logoUnderdog
Sleeper logoSleeper
Dabble logoDabble
Betr Picks logoBetr Picks
DraftKings Pick6 logoDraftKings Pick6
ParlayPlay logoParlayPlay
HotStreak logoHotStreak
Boom Fantasy logoBoom Fantasy
Chalkboard logoChalkboard

Leagues

19 leagues · futures boards for each major one
NFLNCAAFCFLNBAWNBANCAABMLBNPBKBONHLSoccerTennisPGAUFCLoLCS2ValorantDota 2Call of Duty

Markets

The whole board, not just the main lines

Everything a book prices, we carry: mains, alternates, team totals, the full player prop catalog and DFS pick'em lines, with the same field names on every book.

Main lines

  • Moneyline, spread and total
  • Every period: quarters, halves, innings, sets
  • 3-way markets for soccer

Alternate lines

  • Full alternate spread and total ladders
  • Alternate team totals
  • Deep ladders where a book offers them

Player props

  • The complete prop catalog per book
  • Alternate prop ladders
  • Period props where they exist

Team totals

  • Home and away team totals
  • Alternate team totals
  • Period team totals

DFS pick'em lines

  • PrizePicks, Underdog, Sleeper and the rest
  • Demons, goblins, flash sales and specials flagged
  • Same schema as the sportsbooks

Futures & outrights

  • Championship, division and award boards
  • Sportsbooks alongside Kalshi and Polymarket
  • Served as their own leagues

Who it's for

Built for teams that trade on speed

1

Traders & market makers

Sharp lines and every square book in one socket. React to a move at Pinnacle or Novig before the rest of the market has re-priced.

2

Sportsbooks & DFS operators

Watch the whole market on every market you offer. Pull consensus, spot where you are off, and price your own board with confidence.

3

Affiliates, media & tooling

Best-price widgets, odds screens and alerts without running a scraper fleet. One key, one schema, every league.

4

Modelers & data teams

A clean, stable selection id per book, market and outcome. Timestamped changes you can replay into closing-line and lead-lag studies.

Developers

Integrate in an afternoon

A small, predictable REST surface for discovery and a WebSocket for everything that moves. JSON in, JSON out, bearer-token auth.

Push, not poll

Subscribe to a league or a list of games over one WebSocket. You get a snapshot, then only the selections that changed, with sequence numbers so gaps are detectable.

500 ms live, 1–2 s prematch

Live games update every 500 ms and prematch every 1–2 s. If a book stops reporting, its prices are pulled, so you are never trading on a stale number.

Stable identifiers

Game ids never change, even when a game goes live. Every selection has one id per book, market and outcome that you can key a database on.

Read the API docs
# Games on the NBA board right now
curl -H "Authorization: Bearer $API_KEY" \
  "https://enterprise.propprofessor.com/v1/games?league=NBA"

# Moneyline + spread across every book for two games
curl -H "Authorization: Bearer $API_KEY" \
  "https://enterprise.propprofessor.com/v1/odds?gameIds=ODDS:NBA:GAME:Boston_Celtics:Miami_Heat:1771538400&markets=Moneyline,Point%20Spread"

FAQ

Odds API questions, answered

A real-time sports betting odds feed: in-play and prematch prices from every major US sportsbook, the sharp offshore books, betting exchanges, prediction markets and DFS pick'em apps, normalized to one schema and delivered over REST and WebSocket. It is the same pipeline that powers the Prop Professor app.

500 ms for in-play games and 1–2 s for prematch.

45 sources: FanDuel, DraftKings, BetMGM, Caesars, Fanatics, BetRivers, Hard Rock, theScore, BetParx, BallyBet, Circa, Pinnacle, BetOnline, Bovada, Bet105, Prop Builder, Fliff, Rebet, Onyx Odds, SportZino and Courtside; the Novig, Prophet and 4cx exchanges; Kalshi, Polymarket, Polymarket US, Fanatics Markets and DraftKings Predictions; and PrizePicks, Underdog, Sleeper, Dabble, Betr, DraftKings Pick6, ParlayPlay, HotStreak, Boom and Chalkboard on the pick'em side.

NFL, NCAAF, CFL, NBA, WNBA, NCAAB, MLB, NPB, KBO, NHL, soccer, tennis, PGA, UFC and the major esports (LoL, CS2, Valorant, Dota 2, Call of Duty), plus futures boards for each major league. Every market a book prices is carried: moneylines, spreads and totals for every period, alternate lines, team totals, game props, the full player prop catalog and DFS pick'em lines.

Yes. Player props are the largest part of the feed, and PrizePicks, Underdog, Sleeper, Dabble, Betr, Pick6, ParlayPlay, HotStreak, Boom and Chalkboard lines are served in the same schema as the sportsbooks, so a prop at a book and the same prop at a pick'em app compare directly.

Both. REST endpoints handle discovery: leagues, sportsbooks, games, markets, a status check and a full odds pull. The WebSocket carries everything that moves: subscribe to a league or a list of games, receive a snapshot, then only the selections that changed, with sequence numbers so gaps are detectable.

Plans start from $500 per month for the simplest cases and scale with the leagues, books and markets you need, your request budget and the number of concurrent sockets. Request access and we reply within a business day with a key, a walkthrough and a quote.

Traders and market makers watching sharp books, sportsbooks and DFS operators pricing their own boards, affiliates and media building best-price widgets and odds screens, and modelling teams who need a stable selection id per book, market and outcome.

Get access

Request an API key

Tell us what you're building. We reply within a business day with a key, a sandbox walkthrough and a quote.

Pricing

Plans start from $500/month for the simplest cases and scale with the leagues, books and markets you need, your request budget and the number of concurrent sockets. We'll put a plan together that fits.

Prefer email? enterprise@propprofessor.com