Bet Assist Standalone widget displays statistics and betting suggestions depending on a selected market. The widget presents analytical data including historical trends, team performance metrics, head-to-head statistics in a standalone container that can be embedded anywhere on your page. Unlike the button variant that opens in a popover, the standalone widget is always visible and provides users with immediate access to information. This makes it ideal for analysis sections, match detail pages, or betting strategy hubs.
![Bet Assist Standalone/img/bet-assist/standalone.png)
See the Bet Assist Standalone widget demo.
betAssist.standaloneEnvironment Requirements
| Browser | Version | Mobile Support |
|---|---|---|
| Chrome | 60+ | ✅ Chrome Mobile 60+ |
| Firefox | 55+ | ✅ Firefox Mobile 55+ |
| Safari | 12+ | ✅ iOS Safari 12+ |
| Edge | 79+ | ✅ Edge Mobile 79+ |
| Internet Explorer | All versions | ❌ Not Supported |
Supported Sports
Bet Assist provides predictions for a comprehensive range of betting markets. Market availability varies by sport.
For the complete list of supported markets per sport, see Available Markets.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
matchId | number | Yes | - | Sportradar match identifier. See Getting Identifiers |
market | string | Yes | - | Betting market type for predictions. Must be one of the supported market types. See Supported Markets |
Properties do not always transfer from the above table directly into integration code. Properties must be transformed differently for each integration method:
SIR() callcardVariant: "compact"In javascript integration, the properties go into an object which is passed as the 4th argument of the call ti SIR() function. Please see Global SIR API
data-sr- prefixcardVariant → Initialize the widget programmatically using the JavaScript API.
(function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e]||[]).push(arguments)},i.l=1*
<div
id="bet-assist-standalone"
data-sr-widget="betAssist.standalone"
data-sr-match-id="63684665"
data-sr-market="bothTeamsToScore"
></div>
<script
type="application/javascript"
src="https://widgets.sir.sportradar.com/sportradar/widgetloader"
async
></script>Learn how to obtain match IDs required for widget configuration.
Customize widget appearance, colors, fonts, and styling to match your brand.
Implement analytics and monitoring for widget interactions and performance.
data-sr-card-variantfilters.sport.hidden → Complex objects must be passed as JSON stringsIn HTML integration, the properties go into the parent HTML object as object properties, prefixed with data-sr- as explained above.
This method supports only simple (base) properties and does not support properties that require functions.
In all examples replace sportradar in the widgetloader URL path with your clientId.
Example if your clientId is client1:
https://widgets.sir.sportradar.com/sportradar/widgetloaderhttps://widgets.sir.sportradar.com/client1/widgetloaderPerformance optimization, security considerations, and deployment strategies.
Compact button variant that opens predictions in a popover for space-efficient integration.