Skip to main content

Overview

TheRundown API provides comprehensive sports data through a broad sportsbook-and-exchange roster. Current published coverage includes Bovada, Pinnacle, SportsBetting, BetOnline, BookMaker, BetCRIS, LowVig, Bodog, Intertops, Matchbook, YouWager, DraftKings, Unibet, BetMGM, FanDuel, theScore Bet, Kalshi, Polymarket, Polymarket US, HardRock, ProphetX, Novig, Circa Sports, Bet105, and Heritage Sports. Every published source uses one schema. Coverage spans 550+ market types, futures and outrights, live scores, play-by-play with live game state, game schedules, supported team and player statistics, and historical line data across major North American and international sports leagues. Availability varies by source, sport, market, and effective stats access.

What you can build

  • Live odds screens: Real-time moneylines, spreads, and totals from every book we carry, over REST or WebSocket
  • Cross-venue comparison: Sportsbook and exchange prices on the same events, in the same format
  • Futures boards: Championship, division, and award futures priced across sportsbooks and exchanges. See the Futures guide
  • Live game trackers: Play-by-play with running scores and live game state (count and base runners, down and distance, possession), streaming per play over WebSocket
  • Line movement trackers: Historical price data with charting support, opening and closing lines
  • Player prop tools: Props, alternates, and combo markets across 550+ market types
  • Team and player stats: Stat definitions, completed-game and season statistics, with live box-score deltas over WebSocket for Ultra and higher; access and coverage are described in Stats Access
  • Sports data apps: Complete sports data platform with scores, odds, stats, and schedules

Real-time delivery

Every plan can poll efficiently with delta endpoints. Free includes five-minute delayed pre-match data. Real-time tiers add WebSocket streaming for markets, scores, plays, stats, futures, and live channels over a single connection; WebSocket access requires Ultra or above. Real-time odds updates are sub-second across every book. See the WebSocket reference for protocol details and per-plan connection and subscription limits.

Supported sports

Stats labels in this table identify supported data types, not a guarantee that every stat is published for every sport or that it is available to every API key. See Stats Access for account access and coverage limits.
Soccer coverage includes MLS, EPL, Ligue 1, Bundesliga, La Liga, Serie A, UEFA Champions League, UEFA Euro, FIFA, J-League, and UEFA Europa League. Play-by-play coverage spans MLB, NBA, WNBA, NCAAB, NFL, NCAAF, NHL, and soccer, with per-play player attribution rolling out progressively. See Sport IDs for the full list and per-sport feature matrix.

V1 vs V2

V2 (recommended) uses a market-based data model where each odds type is a “market” with participants, lines, and prices. This is more flexible and supports player props, alternates, and new market types. V1 (legacy) uses a flat line-based model with separate moneyline, spread, and total objects. V1 is still supported but new features are V2-only.

Quickstart

Get your first API response in 2 minutes

Authentication

API key setup and auth methods

Futures & Outrights

Championship, division, and award futures across books and exchanges

WebSocket Streaming

Markets, plays, stats, futures, and live channels over one connection

Documentation MCP

Search API documentation from Claude and other AI agents

API Reference

Complete endpoint documentation with interactive playground

Data Model

How events, markets, lines, and prices relate to each other

Reference Tables

Sport IDs, market IDs, sportsbook IDs

FAQ

Common questions about the API

OpenAPI Spec

Download the OpenAPI 3.1 spec for client generation and tooling