NBA Fine Print
NBA betting analytics API for developers and sports bettors. Referee ATS splits, team records, pace, rest days, travel, timezone lag, player streaks, and more. 3+ seasons of history. Updated daily.
NBA Fine Print endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get Team Records /v1/teams/record |
Returns team win/loss records by season. Defaults to current season. Filter by team_id or season. |
| GET |
Get Team Pace /v1/teams/pace |
Returns game pace and possession data by team. Defaults to current season. |
| GET |
Get Team Rest /v1/teams/rest |
Returns rest days and back-to-back data per game by team. Defaults to current season. |
| GET |
Get Head to Head /v1/teams/head-to-head |
Returns all-time head-to-head record between two teams. Requires both team_a and team_b. |
| GET |
Get Referee Tendencies /v1/referees/tendencies |
Returns referee game tendencies including pace, fouls, free throw rate, and home win percentage. Requires Ref + Travel tier or higher. |
| GET |
Get Referee ATS /v1/referees/ats |
Returns referee ATS and over/under historical splits including home ATS percentage, over percentage, and average ATS margin. Requires Ref + Travel tier or higher. |
| GET |
Get Referee Record /v1/teams/referee-record |
Returns team win/loss record and weighted referee effect score split by referee. Requires Ref + Travel tier or higher. |
| GET |
Get Team Referee ATS /v1/teams/referee-ats |
Returns team ATS record and over/under splits by referee. Requires Ref + Travel tier or higher. |
| GET |
Get Timezone Lag /v1/games/timezone-lag |
Returns timezone shift data per game including home and away timezone changes and overall lag advantage. Requires Ref + Travel tier or higher. |
| GET |
Get Travel Data /v1/games/travel |
Returns travel distance and direction per game for home and away teams. Requires Ref + Travel tier or higher. |
| GET |
Get Game ATS Results /v1/games/ats |
Returns game against-the-spread results including home line, over/under, ATS result, and line source. Requires Full Signal tier. |
| GET |
Get Altitude Fatigue /v1/games/altitude-fatigue |
Returns altitude fatigue data per game including arena altitude, previous altitude, and altitude change for home and away teams. Requires Full Signal tier. |
| GET |
Get Team Rolling Averages /v1/teams/rolling-averages |
Returns rolling averages for team stats including points scored, points allowed, win percentage, and pace over last 5 and 10 games. Requires Full Signal tier. |
| GET |
Get Team Streaks /v1/teams/streaks |
Returns team win/loss streak data with streak length and streak label by game. Requires Full Signal tier. |
| GET |
Get Player Referee Stats /v1/players/referee-stats |
Returns player performance splits by referee including average points, season average, and plus/minus with that referee. Requires Full Signal tier. |
| GET |
Get Player Rolling Averages /v1/players/rolling-averages |
Returns rolling averages for player stats including points, rebounds, assists, and performance vs season average over last 3 and 5 games. Requires Full Signal tier. |
| GET |
Get Player Streak /v1/players/streaks |
Returns player hot/cold streak data including points above or below season average over last 3 and 5 games. Requires Full Signal tier. |
| GET |
Get Player Altitude Fatigue /v1/players/altitude-fatigue |
Returns player performance data by quarter in altitude games including stats and altitude change from previous game location. Requires Full Signal tier. |
NBA Fine Print pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|
| PRO | $49 / month | 5 / second |
|
| ULTRA Recommended | $99 / month | 10 / second |
|