Sports data API

One API for live sports data.

Live scores, in-play odds, and deep stats across 46 leagues — including the sharp and Asian books that move the line. One clean, agent-ready API.

EPLLa LigaBundesligaSerie ALigue 1EredivisieUCLMLSNBANFLNHLMLBKBONPBK-LeagueEPLLa LigaBundesligaSerie ALigue 1EredivisieUCLMLSNBANFLNHLMLBKBONPBK-League
leagues covered
46
soccer · basketball · baseball · hockey · football
bookmakers
10+
sharp, mainstream, and Asian books
sports
5
one consistent schema across every one
live coverage
24/7
US, Korean, Japanese and European calendars

Coverage you can build on.

46 leagues. 10+ bookmakers, sharp books included. Every major game.

// soccer
EPL · La Liga · Bundesliga · Serie A · Ligue 1 · Eredivisie · Liga Portugal · Champions League · Europa League · Conference League · MLS · USL Championship · Copa America · Euro · World Cup · and more
// north america
NBA · NFL · NHL · MLB
// asia
KBO · NPB · KBL · K-League · J-League
// bookmakers
Pinnacle · Circa · SBOBet · BetOnline · Bet365 · 1xBet · DraftKings · FanDuel · BetMGM · Bookmaker.eu

Every game, every market, in one API.

Scores, odds, schedules, stats, and player props — across every league we cover.

/v1/{league}/games

Live game data

Sport-aware clocks, periods, events, and final scores.

19:04:18LAL 82 → 84
19:04:17DK spread −2.5 → −3.0
19:04:16PIN total 224.0 → 224.5
/v1/{league}/games/:id/odds

Odds and markets

Prematch and in-play odds from mainstream, sharp and Asian books.

DraftKings−2.5
FanDuel−3.0
Pinnacle−2.5
BetMGM−2.5
/v1/{league}/team-stats

Team statistics

Standings, rosters, recent form, and team stats.

{
  "record": "42-18",
  "rank": 3,
  "form": "WWLWW",
  "streak": "W2"
}
/v1/{league}/players/:id

Player statistics

Profiles, box scores, splits, and season stats.

{
  "ppg": 28.4,
  "rpg": 7.1,
  "apg": 6.8,
  "last_10": [31, 24, 33, …]
}
/v1/{league}/games/:id/odds/history

Line movement

How every price moved, in 30-second steps, across every book we carry.

/v1/{league}/games?status=live

Agent-ready endpoints

Clean REST endpoints agents can call and reason over.

// clean REST endpoints
GET /v1/nba/games?status=live
GET /v1/nba/games/{id}/odds
GET /v1/mlb/players/{id}/batting-stats
GET /v1/{league}/games/{id}/matchup

Built to be easy to build with.

Clean schemas. Stable IDs. Source-attributed responses. Sports data your team can actually trust and ship with.

// clean responses

Clean responses

Predictable JSON built for real apps.

// stable ids

Stable IDs

Consistent IDs across every entity.

// provenance

Source-attributed data

Every field tagged with its origin.

// docs

Developer-first docs

OpenAPI spec, typed schemas, fast start.

One canonical document, many sources.

We don't resell a single feed. We ingest from multiple sources, merge them into one canonical document per game, and tag every field with its origin.

// step 01

Source adapters

Pull games, odds, and stats from primary sources and books.

// step 02

Policy-driven assembler

Merge sources into one canonical document, with conflict resolution and fallback.

// step 03

Source-attributed responses

Every field tagged with its source, inline.

Built for the speed of live sports.

Sports products can't feel stale. React in seconds to score changes, line moves, and game state — across every league we cover.

// live updates

Live updates

Scores, clocks, periods, and line moves in real time.

// fast

Fast responses

Serve data fast to sites, apps, and agents.

// reliable

Reliable by design

Multi-source ingestion with fallback and provenance.

// automation

Ready for automation

Trigger experiences on game starts, scores, and line moves.

One clean API. Predictable responses.

The same API powers scoreboards, odds tools, dashboards, alerts, and agent workflows.

GET /v1/nba/games/:id?include=odds

  • Clean JSON for real applications
  • Stable IDs · teams, players, games, books
  • Every response wrapped in data + _meta
  • Sport-aware schemas · clocks, periods, events
  • Predictable shapes across every endpoint
GET /v1/nba/games/:id · 200● live
{
  "data": {
    "id": "nba_2026_001234",
    "league": "nba",
    "status": "live",
    "period": 3,
    "clock": "04:18",
    "home_team": { "id": "nba-LAL", "name": "Los Angeles Lakers", "score": 84 },
    "away_team": { "id": "nba-GSW", "name": "Golden State Warriors", "score": 79 },
    "odds_summary": {
      "consensus": {
        "moneyline": { "home": -135, "away": 115 },
        "spread": { "home_line": -2.5, "home_price": -110 },
        "total": { "line": 224.5, "over": -110 }
      },
      "bookmaker_count": 8
    }
  },
  "_meta": {
    "served_from": "live",
    "cache_ttl_seconds": 15
  }
}

Built for sports products and the teams behind them.

The same API powers your website, your app, your dashboard, and your AI workflows.

// sportsbooks

Sportsbooks and odds tools

Live lines from mainstream, sharp and Asian books, plus player props.

// fantasy

Fantasy and research apps

Profiles, box scores, and game logs across every league.

// agents

AI agents and copilots

Tool-ready endpoints for research, analysis, and briefs.

// media

Media and scoreboards

Live scores, schedules, and results for real-time UIs.

The first sports data API designed for agents.

Stop scraping. Stop parsing. Give agents clean REST endpoints they can call, compare, and reason over — or connect them straight through our MCP server.

{ user }
Find today's games with the biggest line movement
↳ GET /v1/nba/games/:id/odds/history
{ user }
Summarize a player's last 10 games
↳ GET /v1/mlb/players/:id/batting-stats?scope=l10
{ user }
Compare two teams before a matchup
↳ GET /v1/mlb/games/:id/matchup
{ user }
Generate a daily betting market brief
↳ GET /v1/nba/odds?date=2026-06-29
{ user }
Build a fantasy player research summary
↳ GET /v1/nba/players/:id
{ user }
Watch live games and scores
↳ GET /v1/nba/games?status=live

Start building today.

46 leagues. 10+ bookmakers, sharp books included. Real-time scores, in-play odds, and detailed stats — through one clean API built for products and agents.

30-day Core trial, no card30-day money-back guaranteeBuilt for products and agents
Sports Data API — Live Scores, Odds & Stats · sportquanta