Fanatics Sportsbook odds API
Fanatics Sportsbook prices for nine sports, pre-match and in-play, in one JSON shape across all 46 books. One key, one request.
The Fanatics odds API from OddsLink delivers live Fanatics sportsbook odds as clean JSON: moneylines, spreads, totals and more, pre-match and in-play. Add the bookmaker key fanatics to any odds request.
Every Fanatics price arrives in the same schema as all 46 books, with stable event ids and American or decimal odds. Compare Fanatics with Pinnacle, DraftKings, FanDuel and the rest of the market in one call, and start on the free plan.
curl -H "X-API-Key: $ODDSLINK_KEY" \
"https://oddslink.app/v1/sports/soccer/odds?bookmakers=fanatics&markets=h2h,spreads,totals"import os, requests
r = requests.get(
"https://oddslink.app/v1/sports/soccer/odds",
params={"bookmakers": "fanatics", "markets": "h2h,spreads,totals"},
headers={"X-API-Key": os.environ["ODDSLINK_KEY"]},
)
r.raise_for_status()
for game in r.json():
print(game["away_team"], "at", game["home_team"])[{
"id": "soccer:lyon-parissaintgermain:2026-10-25",
"commence_time": "2026-10-26T19:30:00.000Z",
"home_team": "Paris Saint-Germain",
"away_team": "Lyon",
"league": { "key": "france_ligue_one", "title": "Ligue 1 - France" },
"bookmakers": [{
"key": "fanatics",
"markets": [
{ "key": "h2h", "outcomes": [
{ "name": "Lyon", "price": 650 },
{ "name": "Paris Saint-Germain", "price": -300 },
{ "name": "Draw", "price": 475 } ] },
{ "key": "spreads", "outcomes": [
{ "name": "Lyon", "price": -120, "point": 1.5, "main": true },
{ "name": "Paris Saint-Germain", "price": -120, "point": -1.5, "main": true } ] },
{ "key": "totals", "outcomes": [
{ "name": "Over", "price": -120, "point": 3.5, "main": true },
{ "name": "Under", "price": -120, "point": 3.5, "main": true } ] }
]
}]
}]A real Fanatics response from 26 Oct 2026, trimmed.
More than the main line
Moneyline, spread, total
All nine sports, with soccer in three-way form and tennis in games and sets.
Halves, quarters, periods
Every quarter and the first half in the NFL and NBA, hockey periods, first 5 innings and the 1st inning in baseball, halves in soccer, sets in tennis.
Team totals
NFL, college football, NBA, NHL, MLB and soccer, with halves where Fanatics posts them.
Soccer specials
Both teams to score by half, draw no bet, double chance and total corners.
Player props
NFL, college football, NBA, WNBA, NHL, MLB and soccer: yards, touchdowns, points, rebounds, shots, hits, strikeouts and more.
In-play
Live Fanatics prices while the game is on, on Growth and up.
Sports
| Sport | Markets | Periods | Team totals | In-play |
|---|---|---|---|---|
| NFL | Moneyline, spread, total, 3-way quarters | Halves, quarters | Yes | Yes |
| College football | Moneyline, spread, total | First half, 1st quarter | Yes | Yes |
| NBA | Moneyline, spread, total, 3-way quarters | First half, quarters | Yes | Yes |
| WNBA | Moneyline, spread, total | None | None | Yes |
| NHL | Moneyline, puck line, total | Periods | Yes | Yes |
| MLB | Moneyline, run line, total | First 5 innings, 1st inning | Yes | Yes |
| Soccer | Moneyline, spread, total, both teams to score, draw no bet, double chance, corners | Halves | Yes | Yes |
| Tennis | Moneyline, games spread, set spread, total games, total sets, player games | 1st and 2nd set | None | Yes |
| MMA | Moneyline, total | None | None | Yes |
All 46 books. One schema.
37 sportsbooks
6 exchanges
3 prediction markets
Every book on every plan
| Plan | Per month | Requests a month | In-play and props | History |
|---|---|---|---|---|
| Free | $0 | 1,000 | No | No |
| Starter | $24 | 20,000 | No | No |
| Growth | $49 | 100,000 | Yes | No |
| Scale | $99 | 500,000 | Yes | 2 years |
| Business | $199 | 5,000,000 | Yes | All of it |
Questions
What is Fanatics Sportsbook's key in the API?
fanatics. Pass it in the bookmakers filter, or leave the filter off to get all 46 books at once. Fanatics Markets, the prediction market, has its own key, fanaticsmarkets.
Can I use Fanatics on the free plan?
Yes. Every book is on every plan, Fanatics included. Paid plans add more requests, in-play prices, player props and history.
Do I get in-play Fanatics prices?
Yes, on Growth and above, from the live odds route.
Do you have Fanatics player props?
Yes, on Growth and above: NFL, college football, NBA, WNBA, NHL, MLB and soccer, on the props route.
Can I line Fanatics up against other books?
Yes. Ask for several keys, for example bookmakers=fanatics,draftkings,fanduel. Every book sits under the same fixture id, so there is no team name matching to do.