To make it easier to exclude preseason or other dates, we now offer a new query parameter that lets you set the earliest date cutoff.

Example

The following Game Log for LeBron James:

  • Oct 5, 2024 : Preseason
  • Oct 7, 2024 : Preseason
  • Oct 9, 2024 : Preseason
  • Oct 12, 2024 : Regular Season
  • Oct 15, 2025: Regular Season

If i only want to get all regular season games, i can set earliest_date=2024-10-11 when making the request and it will only take into account games where LeBron James played after that date.

The previous behavior was deep_link: null would be returned for every odd, now we return the deep link info in the same way we return it on /fixture/odds. If we do not have deep linking available for that sportsbook or it does not exist, this value will still be null.

Example:

event: odds
id: 1726059486013-2
retry: 5000
data: {"data":[{"deep_link":{"android":"dksb://sb/addbet/0OU76623766U1250_3","desktop":"https://sportsbook.draftkings.com/event/31025977?outcomes=0OU76623766U1250_3","ios":"dksb://sb/addbet/0OU76623766U1250_3"},"fixture_id":"3286E9A92857","game_id":"24269-32499-2024-37","grouping_key":"nuria_parrizas_diaz:12.5","id":"24269-32499-2024-37:draftkings:player_games_won:nuria_parrizas_diaz_under_12_5","is_live":true,"is_main":true,"league":"WTA","market":"Player Games Won","name":"Nuria Parrizas Diaz Under 12.5","player_id":"E5A10E75C8BC","points":12.5,"price":-240,"selection":"Nuria Parrizas Diaz","selection_line":"under","selection_points":12.5,"sport":"tennis","sportsbook":"DraftKings","team_id":"E5A10E75C8BC","timestamp":1726059485.9092739},{"deep_link":{"android":"dksb://sb/addbet/0OU76623765U350_3","desktop":"https://sportsbook.draftkings.com/event/31025977?outcomes=0OU76623765U350_3","ios":"dksb://sb/addbet/0OU76623765U350_3"},"fixture_id":"3286E9A92857","game_id":"24269-32499-2024-37","grouping_key":"ipek_oz:3.5","id":"24269-32499-2024-37:draftkings:player_games_won:ipek_oz_under_3_5","is_live":true,"is_main":true,"league":"WTA","market":"Player Games Won","name":"Ipek Oz Under 3.5","player_id":"E34934484B66","points":3.5,"price":110,"selection":"Ipek Oz","selection_line":"under","selection_points":3.5,"sport":"tennis","sportsbook":"DraftKings","team_id":"E34934484B66","timestamp":1726059485.9092739},{"deep_link":{"android":"dksb://sb/addbet/0OU76623766O1250_1","desktop":"https://sportsbook.draftkings.com/event/31025977?outcomes=0OU76623766O1250_1","ios":"dksb://sb/addbet/0OU76623766O1250_1"},"fixture_id":"3286E9A92857","game_id":"24269-32499-2024-37","grouping_key":"nuria_parrizas_diaz:12.5","id":"24269-32499-2024-37:draftkings:player_games_won:nuria_parrizas_diaz_over_12_5","is_live":true,"is_main":true,"league":"WTA","market":"Player Games Won","name":"Nuria Parrizas Diaz Over 12.5","player_id":"E5A10E75C8BC","points":12.5,"price":175,"selection":"Nuria Parrizas Diaz","selection_line":"over","selection_points":12.5,"sport":"tennis","sportsbook":"DraftKings","team_id":"E5A10E75C8BC","timestamp":1726059485.9092739},{"deep_link":{"android":"dksb://sb/addbet/0OU76623765O350_1","desktop":"https://sportsbook.draftkings.com/event/31025977?outcomes=0OU76623765O350_1","ios":"dksb://sb/addbet/0OU76623765O350_1"},"fixture_id":"3286E9A92857","game_id":"24269-32499-2024-37","grouping_key":"ipek_oz:3.5","id":"24269-32499-2024-37:draftkings:player_games_won:ipek_oz_over_3_5","is_live":true,"is_main":true,"league":"WTA","market":"Player Games Won","name":"Ipek Oz Over 3.5","player_id":"E34934484B66","points":3.5,"price":-150,"selection":"Ipek Oz","selection_line":"over","selection_points":3.5,"sport":"tennis","sportsbook":"DraftKings","team_id":"E34934484B66","timestamp":1726059485.9092739}],"entry_id":"1726059486013-2","type":"odds"}

To help transition from v2, we are adding a new query param to the /leagues/active endpoint to allow for you to get leagues that have fixtures with a given status. This will be useful if you want to get all active leagues that have games that live.

To achieve the same functionality as v2/leagues?is_live=1 , you can do v3/leagues/active?fixture_status=Live.

There is a new query param status on the /fixtures and /fixtures/active endpoints.

There is now a new field on the fixture results response: retirement_info which will be populated if a tennis match ends in a walkover or retirement. This was on the v2 api but not on the v3 api until now.