Widget Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Widget Docs

Future Odds

us.betting.season.futureOdds provides future odds for a variety of outrights.

For the widget to render you must provide a valid uniqueTournamentId. All other properties are optional.

Parameters

NameTypeArgumentDefaultDescription
uniqueTournamentIdnumberrequiredUnique Tournament ID
outrightIdnumberoptionalOutright ID. This is the numeric part of the market id (sr:winner_event:N). Values copied from an embed created before the outright feed change will not match; the widget falls back to the first market in the list.
bookmakerstringoptional'draftkings'Bookmaker key; the widget shows one bookmaker's odds. Defaults to draftkings. Pass internal for the Sportradar book, which replaces the former AVG numbers.
competitorsLimitnumberoptional'5'Sets the competitor limit per outright.
oddsTypeOverridestringoptionalOverrides the default oddsType. Valid values are: us (money line), eu (decimal) and uk (fractional).
addWordOddsToOutrightNamingbooleanoptionalIf true includes the word "ODDS" in the title of each outright.
disableDropdownbooleanoptionalIf true disables the dropdown and displays the title of the outright.
displayGridbooleanoptionalIf true displays all available outrights as a grid. outrightId prop and dropdown are disabled.
enableTeamColorsbooleanoptionalTeam colors switch.
borderbooleanoptionalIf true draws a border around the widget.
scopestringoptional'league'What uniqueTournamentId names. Valid values are league (default) and tournament. With league the id is read as a league: it is normalized to the league's main tournament and the outrights of the whole family are shown together (e.g. NBA together with the NBA Cup, NCAAB together with March Madness). With tournament exactly the given uniqueTournamentId is fetched, which is how a single tournament's outrights are shown. Only affects US leagues with a known family; for any other tournament both values fetch the same data.
onItemClickfunctionoptionalFunction/event handler. Emits uniqueTeamId on team click or touch and matchId on widget click or touch.

Examples

<div class="sr-widget" data-sr-widget="us.betting.season.futureOdds" data-sr-unique-tournament-id="27625"></div>
<script type="application/javascript" src="https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader" data-sr-language="en_us" async></script>
<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader","SIR", {
        language: 'en_us'
    });
    SIR('addWidget', '#sr-widget', 'us.betting.season.futureOdds', {uniqueTournamentId: 27625});
</script>
<div id="sr-widget"></div>
<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader","SIR", {
        language: 'en_us'
    });
    SIR('addWidget', '#sr-widget', 'us.betting.season.futureOdds', {uniqueTournamentId: 27625, onItemClick: function(type, obj){alert(JSON.stringify(obj));}});
</script>
<div id="sr-widget"></div>

Did this page help you?