By therundown
Updated 8 days ago

TheRundown API Documentation

Real-time scores, schedules, and odds from major sportsbooks. NFL, NBA, WNBA, MLB, NHL, NCAA Football, & NCAA Basketball with more sports soon. Over a dozen sportsbooks currently integrated: 5Dimes, Pinnacle, Matchbook, Betcris, Lowvig, TheGreek, YouWager, Justbet, Tigergaming, Betonline, Bookmaker, Sportsbetting, Intertops & more coming soon. Moneyline, Spread, & Total for full-games, 1st half, 2nd half, 1st Quarter/Period, 2nd Quarter/Period, 3rd Quarter/Period, and 4th Quarter/Period with more markets coming soon. API Documentation: and see more at

Learn more about this API
Affiliates (Sportsbooks)
GETAffiliates (Sportsbooks)
GETDates by sport
Events (Odds)
GETEvents by Sport by Date
GETOpeners by Sport by Date
GETDelta (Changed Events)
GETEvents by sport
GETMoneyline by Line Identifier
GETSpread by Line Identifier
GETTotals by Line Identifier
GETDelta (Changed Events)

The /delta endpoint returns only events that have changed since the last request, specified by the delta last id value contained in any /events request. The delta last id should be passed to the /delta request as the last id parameter. A sport id may be optionally used to filter the delta response. Specifying optional include values may be used to get lines for all markets (instead of just full-game by default) in addition to scores or the team names from specific sportsbooks. To request multiple, simply add multiple values and duplicate the include= parameter in the request like so: &include=all periods&include=scores. When include=all periods is used, the key for the lines changes from lines to line periods. A 400 will be returned if too many events have been updated since the last request. If this happens, you should use any of the events endpoints (events by sport by date) to retrieve a full snapshot of the events before using the delta endpoint again with the updated last id. Any value of 0.0001 represents the value NotPublished. This means that the sportsbook currently has not published a price or odds for this wager, or that the line was removed.

Header Parameters
Required Parameters
REQUIREDThe delta_last_id included in the delta, events by sport, or events by sport by date request
Optional Parameters
OPTIONAL(Optional) The sport_id by which to filter the delta request.
OPTIONAL(Optional) Specifies whether the response should include all available markets (halves/quarters/periods) instead of just full-game by default.
OPTIONAL(Optional) Specifies whether the response should include scores, status, and other game information.
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication