Skip to main content

Overview

TheRundown API provides comprehensive sports data through a 20+ sportsbook-and-exchange integration roster. Live API coverage includes DraftKings, FanDuel, BetMGM, Pinnacle, Kalshi, and Polymarket; Novig and ProphetX are the next exchange integrations and become queryable when their feeds publish. 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, team and player statistics, and historical line data across major North American and international sports leagues.

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 (Kalshi and Polymarket today; Novig and ProphetX when their feeds publish)
  • 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 — Season and game-level statistics, with live box-score deltas over WebSocket
  • Sports data apps — Complete sports data platform with scores, odds, stats, and schedules

Real-time delivery

Every plan can poll efficiently with delta endpoints. Real-time tiers (Ultra and above) add WebSocket streaming — markets, scores, plays, stats, futures, and live channels over a single connection. Odds updates are generally sub-second on major books; they come straight from the sportsbooks’ own feeds. See the WebSocket reference for protocol details and per-plan connection and subscription limits.

Supported sports

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

MCP Server

Connect Claude and other AI agents directly to live sports data

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