Skip to content

SPORTS

MLBNFLNBAWNBANHLTennisSoccerUFC

PLATFORM

Live NetworkSports NetworkAPI ConsoleAPI ReferenceDocsPricing

ACCOUNT

Manage subscription Get API Key →

NFL API

Normalized scoreboards, drives and play-by-play.

A normalized NFL layer: scoreboards by date or week, standings, team directory and rosters, and per-game detail down to plays, drives, leaders and the win-probability series.

Compare all plans
Documented routes15
Base path/nfl
Hostpropsports-api.sales-fd3.workers.dev
Live cacheLive 2–3 s

01 Why NFL

A normalized NFL layer — scoreboards, drives, play-by-play and standings on one key.

Built for

  • Live score productsScoreboards and live games refreshed in seconds.
  • Game-detail appsDrives, plays and leaders for every game page.
  • Fantasy and analysis toolsRosters, box scores and schedules.
  • Media dashboardsStandings and week-by-week slates.

Normalized scoreboard

One scoreboard shape by date or week, with records, broadcasts and possession.

Drives and plays

Full drive history, the current drive and every play for a game.

Win-probability series

ESPN's win-probability series per game, passed through as a clearly sourced field.

Teams and rosters

Standings, team directory, rosters and team schedules.

02 Live now

NFL on the network, right now.

A real event read from the same open route customers call, refreshed every 15 seconds. Open it in NFL PBEcast for the full live cast.

Connecting…

03 Capabilities

What the NFL API covers.

Schedule & live

  • Scoreboard by date or week
  • Live games
  • Game odds

Play-by-play & game

  • Play-by-play
  • Drives
  • Box score
  • Game leaders

Players

  • Rosters
  • Player box stats

Teams & standings

  • Standings
  • Teams
  • Team profiles
  • Rosters
  • Team schedules

Advanced

  • Win-probability series
  • Drive history

04 Endpoints

15 documented NFL routes.

Every NFL route in the production catalog, all GET on https://propsports-api.sales-fd3.workers.dev.

Schedule & live 4

  • GET
    /nfl/scheduleNormalized scoreboard for the current slate (?date, ?week)
  • GET
    /nfl/scoreboardScoreboard by date or week
  • GET
    /nfl/games/liveGames in progress
  • GET
    /nfl/oddsGame odds

Teams & standings 5

  • GET
    /nfl/standingsCurrent standings
  • GET
    /nfl/teamsTeam directory
  • GET
    /nfl/team/:idTeam profile
  • GET
    /nfl/team/:id/rosterCurrent roster
  • GET
    /nfl/team/:id/scheduleTeam schedule

Game detail 6

  • GET
    /nfl/game/:idNormalized game detail
  • GET
    /nfl/game/:id/boxscorePlayer box score
  • GET
    /nfl/game/:id/playsPlay-by-play
  • GET
    /nfl/game/:id/drivesDrive history and current drive
  • GET
    /nfl/game/:id/leadersGame leaders
  • GET
    /nfl/game/:id/winprobWin-probability series (ESPN source, last 200 points)

05 Example

Example request and response.

Captured from production.

GET
Loading example…

  

06 Data notes

Depth and availability.

Where the data comes from, and what it deliberately does not claim.

  • SOURCESESPN site and core APIs, normalized by the PropSports NFL adapter
  • NOTEWin probability is the ESPN series, passed through — not a PropSports model.