WNBA odds API · sport 8 · REST + WebSocket
WNBA odds API.
Props to futures. One request.
Game lines, alternates, halves, quarters, team totals, player props, and futures from DraftKings, FanDuel, BetMGM, Pinnacle, and the other books that price the WNBA, on stable event IDs. Pull a REST snapshot or stream every change.
Free key · 20,000 data points a day · No credit card
RequestPython 3 · requests
import os
from datetime import datetime, timezone
import requests
key = os.environ["THERUNDOWN_API_KEY"]
api = "https://therundown.io/api/v2"
headers = {"X-TheRundown-Key": key}
# Next WNBA game date (sport 8 covers the regular season and playoffs)
dates = requests.get(
f"{api}/sports/dates",
params={
"sport_ids": "8",
"format": "epoch",
"exclude_canceled": "true",
},
headers=headers,
timeout=30,
).json()
now = datetime.now(timezone.utc).timestamp()
upcoming = [
(sport_id, stamp)
for sport_id, body in dates.items()
for stamp in body.get("dates") or []
if stamp > now
]
sport_id, stamp = min(upcoming, key=lambda row: row[1], default=("8", now))
date = datetime.fromtimestamp(stamp, timezone.utc).date().isoformat()
# Moneyline, spread, and total from DraftKings, FanDuel, and BetMGM
odds = requests.get(
f"{api}/sports/{sport_id}/events/{date}",
params={"market_ids": "1,2,3", "affiliate_ids": "19,22,23", "main_line": "true"},
headers=headers,
timeout=30,
)
print(odds.text)Response200 · trimmed
{
"events": [{
"event_id": "08eb44715499c3b84260b625783949ba",
"sport_id": 8,
"event_date": "2026-10-07T23:30:00Z",
"markets": [{
"market_id": 1,
"name": "moneyline",
"participants": [{
"id": 1725,
"type": "TYPE_TEAM",
"name": "Atlanta Dream",
"lines": [{
"prices": {
"19": { "price": -148, "updated_at": "2026-10-04T20:55:45Z" },
"22": { "price": -150, "updated_at": "2026-10-05T12:33:56Z" },
"23": { "price": -142, "updated_at": "2026-10-05T14:45:16Z" }
}
}]
}]
}]
}]
}Liberty at Dream, October 7, 2026, WNBA Semifinals Game 2, trimmed to one side of one market. The full response held 1 game for 20 data points.
Markets
Every WNBA market, not just the main line.
From the opening spread to a double-double prop, every market comes back in the same events, markets, participants, lines, and prices shape, keyed to one event ID.
- Game linesMoneyline, spread, and total
1 · 2 · 3Free - Alternate linesAlternate spreads, totals, and player lines
omit main_lineStarter - Halves1st half moneyline, spread, total, team total, and winning margin; 2nd half moneyline and spread
4 · 5 · 6 · 95 · 1009 · 1010 · 1048Starter - QuartersMoneyline, spread, and total for each quarter; quarter team totals; 1st-quarter winning margin
957 · 958 · 981 · 991 · 1011–1022 · 1425Starter - Team totalsFull-game team total (points)
94Starter - Player propsPoints, rebounds, assists, three-pointers, four stat combos, and 1st-quarter points
29 · 35 · 38 · 39 · 93 · 99 · 297 · 298 · 1115Starter - Player specialsDouble-double and triple-double
87 · 88Starter - Game propsWinning margin, overtime, odd/even total, race to N points, and halftime/fulltime result
9 · 23 · 25 · 27 · 831Starter - In-gameLive moneyline, spread, and total once tipoff hits, plus live player points, rebounds, and assists, double/triple-double, and half/quarter lines
41–43 · 46 · 90–92 · 96 · 982 · 985–990 · 1024–1047Starter - FuturesWNBA Champion
/sports/8/futuresUltra
Market IDs served on WNBA slates from August 21 to October 10, 2026 (GET /api/v2/sports/8/markets/{date}). GET /api/v2/markets lists every definition.
Books
All 25 books. One schema.
20 sportsbooks, 3 prediction markets, and 2 exchanges in one response shape. Pick yours with affiliate_ids.
Sportsbooks · 20
- DraftKingsFree19
- FanDuelFree23
- BetMGMFree22
- Pinnacle3
- Circa Sports32
- BookMaker7
- BetCRIS9
- Bovada2
- theScore Bet24
- Unibet21
- HardRock28
- Bet10533
- Heritage Sports34
- BetOnline6
- SportsBetting4
- LowVig11
- Bodog12
- Intertops14
- Matchbook16
- YouWager18
Prediction markets · 3
- Kalshi25
- Polymarket26
- Polymarket US31
Exchanges · 2
- ProphetX29
- Novig30
Live from GET /api/v2/affiliates. Coverage varies by league, game, and market.
Free vs paid
Start free. Pay when you go live.
Pre-match moneyline, spread, and total from DraftKings, FanDuel, and BetMGM, five minutes delayed.
Every book, alternates, periods, props, live in-game odds, and history from $49 a month. Futures and WebSocket on Ultra.
Questions
Before you build.
Plans, markets, books, and IDs for the WNBA odds API.
- Is there a free WNBA odds API?
- Yes. A free TheRundown key returns pre-match WNBA moneylines, spreads, and totals from DraftKings, FanDuel, and BetMGM, five minutes delayed, up to 20,000 data points a day and 200,000 a month. No credit card.
- Which WNBA markets does the API cover?
- Moneylines, spreads, and totals; alternate lines; 1st and 2nd half lines; moneyline, spread, and total for each quarter; team totals; player props like points, rebounds, assists, and three-pointers; double-double and triple-double; game props like winning margin; 43 in-game markets; and a WNBA Champion futures market. Free covers pre-match game lines. The rest starts on Starter ($49 a month), and futures on Ultra.
- Which sportsbooks does the WNBA odds API cover?
- DraftKings, FanDuel, BetMGM, Pinnacle, Bovada, and Circa Sports, plus Kalshi and Polymarket US, all priced the October 7, 2026 WNBA slate. Paid plans include every book in the API. Free includes three. Coverage varies by game and is heaviest close to tipoff.
- What is the WNBA sport ID?
- 8. Unlike the NFL or NBA, there is no separate WNBA preseason or playoffs sport ID; the regular season and postseason both run on sport 8. GET /api/v2/sports returns every sport ID.
- Can I show WNBA odds in my app?
- Starter covers internal and personal use. Showing odds to users of a commercial product starts on Pro ($149 a month).