College football odds API for every NCAAF Saturday

NCAAF moneylines, spreads, totals, and props, aggregated from 45+ sportsbooks and sources in the last 24 hours - with sub-5-second freshness on the major books. Same response shape as the-odds-api, so an existing integration migrates in one URL change. Free tier, no card required.

45+
Sources, last 24h
100k+
Line updates / hour (all sports)
sub-5s
Freshness, major books
1,000
Free credits / month

What the API covers for college football

One sport key - americanfootball_ncaaf - the same key the-odds-api uses. Platform-wide figures below are measured across all 90+ sports we carry; NCAAF is served by the same pipeline.

Game linesMoneylines, spreads & totals

Full-game h2h, spread, and total prices from the books that write college football - DraftKings, FanDuel, Pinnacle, bet365, Caesars, BetMGM and more. Across the platform, 27 distinct sources wrote game lines in the last 24 hours, at 100k+ game-line updates per hour. Every NCAAF game our sources price shows up; see exactly which books are writing it on the coverage explorer.

GET /v1/sports/americanfootball_ncaaf/odds GET /v1/sports/americanfootball_ncaaf/events

Player propsWhere books write them

College football props come back on the same canonical market keys the-odds-api uses, from every source that writes them. An honest caveat: several US states restrict props on college athletes, so NCAAF prop depth varies by book. Platform-wide, 43 sources wrote props in the last 24 hours across 4,000+ distinct prop market keys.

GET /v1/sports/americanfootball_ncaaf/props

Real timeStreaming & live odds

REST polling on every tier with sub-5-second freshness on major books. Paid plans add WebSocket streaming - one connection covers a full 12-hour college football Saturday without burning polling credits. See /pricing for which tiers include streaming.

wss: /ws/odds/americanfootball_ncaaf

HistoricalClosing lines back to 2005

1.7M+ historical closing game lines with continuous coverage from 2005, and 30M+ prop closing lines since June 2022, across the whole archive - two decades of college football closing numbers for CLV tracking and backtests.

GET /v1/historical/sports/americanfootball_ncaaf/odds GET /v1/historical/sports/americanfootball_ncaaf/closing-odds

Check the data before you sign up

Claims are cheap. These pages read from the same live API you'd be buying, so you can verify NCAAF coverage yourself, right now, without an account.

Live odds board

The current NCAAF board, straight from the API - the same rows an /odds call returns.

parlay-api.com/live →

Coverage explorer

Which books are writing which sports and markets, measured from live ingest - including the NCAAF detail page.

parlay-api.com/coverage →

Status & freshness

Per-source ingest health and data freshness, updated continuously. If a book goes quiet on a Saturday, you'll see it here.

parlay-api.com/status →

Already on the-odds-api? Migrate in one URL change

ParlayAPI mirrors the-odds-api's v4 REST shape for college football: same americanfootball_ncaaf sport key, same paths, same query parameters, same response JSON. Swap the base URL and your existing code keeps working. Full guide: /migrate-from-the-odds-api.

the one-line change
# before
curl "https://api.the-odds-api.com/v4/sports/americanfootball_ncaaf/odds?regions=us&markets=h2h,spreads,totals&apiKey=YOUR_TOA_KEY"

# after
curl "https://parlay-api.com/v4/sports/americanfootball_ncaaf/odds?regions=us&markets=h2h,spreads,totals&apiKey=YOUR_PARLAY_KEY"

Where the-odds-api is the better pick

the-odds-api is older, simpler, and more battle-tested, with a much larger base of tutorials, Stack Overflow answers, and community wrappers to copy from. If your college football needs are basic - one region, game lines only, no streaming - its smaller surface area is a genuine advantage. Our honest roundup of the-odds-api alternatives compares seven providers side by side, us included.

Quickstart

Endpoint shapes below are the real ones from the API docs. Auth is either the-odds-api-style apiKey= query param or an X-API-Key header.

curl - NCAAF game lines
curl "https://parlay-api.com/v1/sports/americanfootball_ncaaf/odds?regions=us&markets=h2h,spreads,totals&bookmakers=draftkings,fanduel,pinnacle" \
  -H "X-API-Key: YOUR_KEY"

# player props - one call returns all books for the sport
curl "https://parlay-api.com/v1/sports/americanfootball_ncaaf/props" \
  -H "X-API-Key: YOUR_KEY"
Python - pip install parlay-api
from parlay_api import ParlayAPI

client = ParlayAPI(api_key="YOUR_KEY")

# Saturday's slate: moneylines, spreads, totals
odds = client.odds("americanfootball_ncaaf", regions="us", markets="h2h,spreads,totals")

# College football props, where books write them
props = client.props("americanfootball_ncaaf")

# De-vig a two-way market into fair probabilities
fair_over, fair_under = ParlayAPI.devig(over_price=-110, under_price=-110)

SDK on GitHub: JacobiusMakes/parlay-api-python (MIT-licensed). Building with an AI agent instead? There's an official MCP server with 22 tools: pip install parlayapi-mcp.

College football odds API - frequently asked

Is there a free college football odds API?

Yes. ParlayAPI's free tier includes 1,000 credits per month with no credit card required, and NCAAF game lines are covered the same as on paid plans. One call to /v1/sports/americanfootball_ncaaf/odds returns moneyline, spread, and total prices. Current paid tiers are listed at /pricing.

Does the college football odds API cover every game and conference?

We return every NCAAF game our sources price. Marquee matchups are priced by many books; smaller mid-week and FCS games may be priced by fewer. Rather than promise a blanket number, we let you verify: the live coverage explorer and the NCAAF detail page show exactly which books are writing college football right now, measured from live ingest.

Does it include college football player props?

Where sportsbooks offer them, yes - GET /v1/sports/americanfootball_ncaaf/props returns whatever college football props our sources are writing, on the same canonical market keys the-odds-api uses. Note that several US states restrict player props on college athletes, so book-level NCAAF prop coverage genuinely varies by market. Platform-wide, 43 sources wrote player props in the last 24 hours across 4,000+ distinct prop market keys.

Is ParlayAPI compatible with the-odds-api for college football?

Yes - ParlayAPI mirrors the-odds-api's v4 REST shape: the same americanfootball_ncaaf sport key, the same endpoint paths, query parameters, and JSON response shape. Migrating an existing integration is a base-URL change from api.the-odds-api.com/v4 to parlay-api.com/v4 - see the migration guide. In fairness, the-odds-api is older and simpler with a larger tutorial base; if you only need basic game lines it remains a solid choice.

Can I get historical college football odds and closing lines?

Yes. The historical archive holds 1.7M+ closing game lines with continuous coverage back to 2005, plus 30M+ prop closing lines since June 2022, across all sports including NCAAF. Query /v1/historical/sports/americanfootball_ncaaf/odds for snapshots or /v1/historical/sports/americanfootball_ncaaf/closing-odds for closing lines - the raw material for CLV tracking and backtesting college football models.

Ready for Week 0.

The 2026 college football season kicks off Saturday, August 29. Sign up free - 1,000 credits a month, no card required - and have NCAAF lines flowing in minutes.