Availability target
Monthly operating target. Not a contractual SLA.
View live statusPull pre-match NFL, NBA, MLB and NHL odds from DraftKings, FanDuel and other covered US sportsbooks through one API.
{
"leagues": [{ "league": "NBA", "event_ids": ["nba-lal-hou"] }],
"events": [
{
"event_id": "nba-lal-hou",
"sport": "basketball",
"league": "NBA",
"start_time": 1785106800,
"home_team": "Houston Rockets",
"away_team": "Los Angeles Lakers",
"lines": {
"moneyline": {
"market_type": "2way",
"books": [
{
"bookmaker": "draftkings",
"home": { "american_odds": -120 },
"away": { "american_odds": -110 }
},
{
"bookmaker": "fanduel",
"home": { "american_odds": -115 },
"away": { "american_odds": -105 }
}
]
}
}
}
],
"resume": "1785101400000"
}
The 99.8% figure is an operating target. Current health and latency stay on the live status page.
Monthly operating target. Not a contractual SLA.
View live statusService health, P50/P95 latency and error rate.
Open measurementsRefresh timing changes by event, source and product.
Read the refresh modelAdd DraftKings, FanDuel and more without building a separate integration for every sportsbook.
bet365 US
bet365us
Hard Rock Bet
hardrockbet
BetParx
betparxus
Borgata
borgataus
Pinnacle US
pinnacleus
3ET
3et
You do not need a separate DraftKings or FanDuel parser. Pull covered pre-match prices from both books through one key and one documented response.
GET /v1/bookmakers
Use the bookmaker keys returned by the API. No separate scraper or parser for every book.
GET /v1/events?sport=basketball&league=NBA
Load the NBA slate or change the filters for NFL, MLB, NHL, WNBA and more.
GET /v1/events/{id}/odds/snapshot?bookmakers=draftkings,fanduel
Get DraftKings and FanDuel prices back in the same event, market and selection shape.
GET /v1/events/{id}/odds/stream
Load the snapshot once. Use SSE or WebSockets for supported pre-match updates.
Put DraftKings, FanDuel and other covered US books side by side.
Start with a snapshot. Trigger an alert when a pre-match price changes.
Feed the same event, market, selection and price fields into your model.
Publish NFL, NBA, MLB, NHL and college odds from one feed.
Subscribe to receive access to odds-api.
Current coverage, limits and integration details.
Connect DraftKings, FanDuel, BetMGM, BetRivers and more through one API. Add new sportsbooks without rebuilding your product, then check live coverage for the games and markets available now.
| Sportsbook | Catalog key |
|---|---|
| DraftKings | draftkings |
| FanDuel | fanduel |
| BetMGM | betmgm |
| BetRivers | betrivers |
| bet365 US | bet365 |
| Hard Rock Bet | hardrockbet |
| BetParx | betparx |
| Borgata | borgata |
| Pinnacle US | pinnacle |
| 3ET | 3et |
Some sportsbooks connect through WebSockets, so odds changes arrive almost instantly. Others update through scheduled requests. Refresh timing varies by sportsbook, league and event. Check the refresh model for the latest cadence.
Access 100+ market types, from moneylines, point spreads and totals to player points, passing yards, home runs and goalie saves. Available markets vary by sportsbook, league and game.
| Market group | Examples |
|---|---|
| Game lines | Moneyline, Point Spread, Game Total, Team Total |
| Period markets | 1st Half Spread, 1st Quarter Total, 1st 5 Innings, Period Total |
| NBA props | Player Points, Rebounds, Assists, Made Threes |
| NFL props | Passing Yards, Rushing Yards, Receiving Yards, Anytime Touchdown |
| MLB props | Strikeouts, Total Bases, Home Runs, Hits + RBIs |
| NHL props | Shots on Goal, Goalie Saves, Puck Line |
Every sportsbook names and structures markets differently. We clean that up for you. Moneylines, point spreads, run lines, puck lines, totals and player props arrive in one consistent format. We also include the sportsbook's original market label and line representation, giving you clean comparison data without losing the source context your product needs.
Yes. Paid plans are built for commercial products, including odds comparison sites, apps, dashboards, alerts, models and widgets. Build and sell your own experience with the data. Raw-feed resale, bulk redistribution and API-key sharing are not included.
Test real pre-match data with 1,000 monthly requests.