PropSports API
One key for MLB, NFL, NBA, WNBA, NHL, tennis, soccer and golf.
Overview
Production sports intelligence across eight sports: schedules, live games, box scores, play-by-play, players, standings, injuries, weather, odds and owned models. 244 production routes behind one contract and one X-API-Key. Buy a single sport, pick up to three, or take every sport.
Coverage & limits
MLB, NFL, NBA, WNBA, NHL, tennis, soccer and golf: 244 production routes, 45 keyless.
- Coverage depth differs by sport; see each sport page
- Golf is a historical archive, not live scoring
Plans
Pricing
- All MLB routes
- 50,000 requests / day
- All NFL routes
- 50,000 requests / day
- All NBA routes
- 50,000 requests / day
- All WNBA routes
- 50,000 requests / day
- All NHL routes
- 50,000 requests / day
- All tennis routes
- 50,000 requests / day
- All soccer routes
- 50,000 requests / day
- All golf routes
- 50,000 requests / day
- Choose 1-3 sports at checkout
- 100,000 requests / day
- All 8 sports
- 200,000 requests / day
- All 8 sports
- 500,000 requests / day
- All 8 sports
- 2,000,000 requests / day
- All 8 sports
- 5,000,000 requests / day
- Research archive and custom models arranged in writing
| Plan | Monthly | Requests | Sports |
|---|---|---|---|
| Single Sport · MLB | $29 | 50,000 requests / day | MLB |
| Single Sport · NFL | $29 | 50,000 requests / day | NFL |
| Single Sport · NBA | $29 | 50,000 requests / day | NBA |
| Single Sport · WNBA | $29 | 50,000 requests / day | WNBA |
| Single Sport · NHL | $29 | 50,000 requests / day | NHL |
| Single Sport · Tennis | $29 | 50,000 requests / day | Tennis |
| Single Sport · Soccer | $29 | 50,000 requests / day | Soccer |
| Single Sport · Golf | $29 | 50,000 requests / day | Golf |
| Developer | $79 | 100,000 requests / day | Any 1–3 |
| All Sports | $149 | 200,000 requests / day | All 8 |
| Pro | $299 | 500,000 requests / day | All 8 |
| Scale | $599 | 2,000,000 requests / day | All 8 |
| Enterprise | $1,500 | 5,000,000 requests / day | All 8 |
API explorer
Endpoints, code and real responses
curl "https://propsports.proptechusa.ai/v1/nba/schedule/today"{
"data_source": "PropSports",
"date": "20261028",
"games": [
{
"id": "401909881",
"name": "Miami Heat at Atlanta Hawks",
"date": "2026-10-28T23:00Z",
"status": "Scheduled",
"statusState": "pre",
"statusDetail": "10/28 - 7:00 PM EDT",
"period": 0,
"clock": "0.0",
"home": "Atlanta Hawks",
"homeAbbr": "ATL",
"away": "Miami Heat",
"awayAbbr": "MIA",
"homeScore": "0",
"awayScore": "0",
"spread": "ATL -3.5",
"overUnder": 241.5
},
{
"id": "401909882",
"name": "Washington Wizards at Cleveland Cavaliers",
"date": "2026-10-28T23:00Z",
"status": "Scheduled",
"statusState": "pre",
"statusDetail": "10/28 - 7:00 PM EDT",
"period": 0,
"clock": "0.0",
"home": "Cleveland Cavaliers",
"homeAbbr": "CLE",
"away": "Washington Wizards",
"awayAbbr": "WSH",
"homeScore": "0",
"awayScore": "0",
"spread": "CLE -10.5",
"overUnder": 239.5
},
"… 10 more"
],
"meta": {
"sport": "nba",
"service": "healthy",
"lifecycle": "active",
"season": 2027,
"next_slate": null
}
}Live status
What production reports right now
Each check calls this product’s own health or source endpoint from the store server and reports what it returns.
Changelog
Recent releases
- 2026-10
6.1.0Expanded MLB and NBA team, standings, roster and schedule coverage; NFL current-season data, injuries, weather, markets and Player DNA; health totals now come from the canonical route catalog. - 2026-10
6.1.0Golf joins the contract with 30 routes; soccer per-match event ledger (/soccer/matches/:id/events). - 2026-09
6.0.0WNBA, tennis and soccer added; machine-readable /sports route catalog; about 30 NFL routes.
Works well with
Related APIs
Fighters, cards, bout stats, Fight DNA and Matchup DNA for MMA products.
Play-by-play to 1950, Statcast, owned model odds and the minor leagues.
Shot charts, reconstructed lineups, win probability and hustle stats.
