One American sports API for the major US leagues — NFL, NBA, MLB, NHL, plus NCAAF and NCAAB. Odds, player props, live scores, and stats in a single normalized JSON shape, keyed to canonical events.
The MoneyLine American sports API covers the leagues that matter to the US market in one place. NFL, NBA, MLB, and NHL — the four major pro leagues — plus NCAAF and NCAAB college football and basketball. Instead of stitching together a separate provider for each league, you call one endpoint and get odds, player props, live scores, and player stats back in a consistent JSON shape.
Everything is keyed to canonical events. A single eventId joins odds, player props, scores, and stats across endpoints, so you can move from a game line to its prop markets to a live boxscore without reconciling IDs between sources. Sportsbook prices are normalized to American odds and enriched with no-vig fair odds, the best available price, and the consensus average per outcome.
Coverage is purpose-built for the American sports landscape: deep odds and player-prop markets across the four pro leagues, with core game markets (moneyline, spread, total) for the college leagues. A free tier covers both personal and commercial use with every endpoint included, so the same key powers a hobby project, a price-comparison screen, or a production model pipeline.
Sign up and grab an API key from the dashboard — no credit card for the free tier.
Pass the key as x-api-key and call /v1/odds with a league filter to get live American-sports lines back.
Use the canonical eventId in each response to pull matching events, player props, and live scores.
NFL, NBA, MLB, NHL, NCAAF, and NCAAB in one feed — no per-league provider integrations.
Game lines, player props, live scores, and player stats all keyed to the same canonical event.
DraftKings, FanDuel, BetMGM, Caesars and more arrive in a single schema — no per-book adapters.
Each outcome includes fairOdds (no-vig), bestOdds (best available), and avgOdds (consensus).
Odds, props, scores, and stats share one eventId so you can join cleanly across endpoints.
Start free for personal and commercial use; paid plans add throughput, not features.
GET /v1/odds — live NFL lines from US sportsbooks
Request
curl -H "x-api-key: $ML_API_KEY" \
"https://mlapi.bet/v1/odds?league=nfl&sourceType=sportsbook&market=moneyline"Response
{
"success": true,
"data": [
{
"eventId": "nfl-ev-208841",
"leagueId": "nfl",
"summary": {
"moneyline": [
{ "name": "Kansas City Chiefs", "fairOdds": -150, "bestOdds": -142, "avgOdds": -148 },
{ "name": "Buffalo Bills", "fairOdds": 130, "bestOdds": 138, "avgOdds": 128 }
]
}
}
],
"meta": { "count": 1, "page": 1 }
}| League | Sport | Markets |
|---|---|---|
| NFL | Football | Game lines + deep player props |
| NBA | Basketball | Game lines + deep player props |
| MLB | Baseball | Game lines + deep player props |
| NHL | Hockey | Game lines + deep player props |
| NCAAF | College Football | Core game markets (moneyline, spread, total) |
| NCAAB | College Basketball | Core game markets (moneyline, spread, total) |
Power a betting or odds-comparison app across all the major American leagues from one normalized feed.
Pull player props and stats for NFL, NBA, MLB, and NHL to fuel projections and lineup builders.
Drive scoreboards and game trackers with live scores keyed to the same events as your odds.
Ingest a stable JSON contract for every US league instead of maintaining per-league scrapers.
Surface lines, props, and scores on game pages without integrating a separate source per league.
An American sports API delivers data for US leagues — NFL, NBA, MLB, NHL, and college football and basketball — as structured JSON. MoneyLine returns odds, player props, live scores, and stats for those leagues from one normalized endpoint instead of a separate provider per league.
The four major pro leagues — NFL, NBA, MLB, and NHL — plus NCAAF (college football) and NCAAB (college basketball).
Odds and player props are richest for the four pro leagues (NFL, NBA, MLB, NHL). The college leagues, NCAAF and NCAAB, cover core game markets: moneyline, spread, and total.
Major US books including DraftKings, FanDuel, BetMGM, Caesars, ESPN BET, and more, plus DFS platforms and allowlisted exchanges.
Yes. Odds, player props, live scores, and player stats are all served by the same API and share one canonical eventId, so you can join them across endpoints.
Yes — the free tier covers both personal and commercial use with every endpoint included. Paid plans add throughput.
Call /v1/odds with a league filter, then use the canonical eventId to fetch that event, its player props, and its live score.
Yes. Pass a league param (e.g. league=nfl) to scope any request to a single American league.
Free
$0/mo
1K credits/mo
Starter
$29/mo
150K credits/mo
Pro
$149/mo
1.5M credits/mo
Business
$299/mo
5M credits/mo
Enterprise
Custom
Unlimited credits/mo
Free tier to start, one API key, normalized responses across every league and sportsbook.