Sports coverage

NFL Odds API: live lines, one call.

Last updated 2026-10-30

Live NFL h2h (moneyline), spreads, and totals from multiple sportsbooks, normalized into one JSON response. Sport key: americanfootball_nfl.

NFL coverage spans the regular season, playoffs, and Super Bowl, with NFL player props on Business. Key-number line shopping across books is where NFL bettors get paid.

What's covered

Marketsh2h (moneyline), spreads, and totals
PlansFree (moneylines) and every paid plan
Player propsServed via /props/ (Business)
Historical archiveSnapshots via /historical/odds (Business)
IntelligencePinnacle-anchored edges + fair odds (Business)
BooksUS retail plus UK, EU, and AU books where the sport is quoted; filter with regions= and bookmakers=

First call

curl "https://api.bettingdataapi.com/odds/?sport_key=americanfootball_nfl" \
  -H "x-api-key: YOUR_API_KEY"

Returns upcoming and in-play NFL events with every tracked book's current prices. Free key in minutes, no credit card. Full parameters in the API reference.

Questions

How do I get NFL odds from an API?

Request https://api.bettingdataapi.com/odds/?sport_key=americanfootball_nfl with your key in the x-api-key header. The response contains every tracked bookmaker's current h2h (moneyline), spreads, and totals prices for each upcoming NFL event, normalized into one JSON shape.

Which plan do I need for NFL?

NFL core odds are available on: Free (moneylines) and every paid plan. Player props, edge detection, fair odds, and the historical archive require Business.

All sports: coverage hub · Definitions: glossary · Do the math: calculators

NFL odds API for developers

Request NFL odds with sport_key=americanfootball_nfl. Plans: Free (moneylines), Pro (spreads and totals), Business (Pinnacle, international books and props). Responses list every upcoming and in-play game with each sportsbook's current price and an updated_at timestamp.

curl -H "x-api-key: YOUR_API_KEY" \
  "https://api.bettingdataapi.com/odds/?sport_key=americanfootball_nfl&markets=h2h,spreads,totals"

Business plan: NFL player props for 20 stats (passing, rushing and receiving yards, touchdowns, receptions and more), each with an alternate-line ladder.

Coverage facts (checked 26 October 2026)

Facts come from the live API catalogue and our snapshot archive on the date shown. Coverage changes with the season; GET /sports/ is always current.