NFL API

All 32 NFL teams, every regular-season, playoff, and Super Bowl game. Live scores, drive summaries, play-by-play with EPA and win probability, fantasy points, depth charts, injuries, weather, and player props.

Endpoints

MethodPathDescription
GET/v1/nfl/scores/liveLive scores for every active NFL game
GET/v1/nfl/games/{id}/drivesDrive-by-drive summaries
GET/v1/nfl/games/{id}/play-by-playPlay-by-play with EPA / WPA / formations
GET/v1/nfl/fantasy/pointsLive fantasy scoring with customizable rules
GET/v1/nfl/teams/{id}/depth-chartPosition-by-position depth chart
GET/v1/nfl/injuriesWeekly injury report with practice participation
GET/v1/nfl/propsLive and pre-game player props
GET/v1/nfl/weather/{stadium}Game-time stadium weather

Data tiers

Every endpoint is available on real-time, standard, and delayed tiers. See data freshness for details.

ID formats

  • Team IDs: league-standard 3-letter abbreviations (LAL, BOS, GSW)
  • Player IDs: kebab-case slugs (lebron-james, jayson-tatum)
  • Game IDs: league-native format (NBA 0022500412, NFL 2024_09_KC_BUF, MLB 746521)