Virtual Stadium's Hosted Adapter is a Sportradar-managed solution that provides the fastest path to integrating betting features with Sportradar odds. We handle the core adapter infrastructure, allowing you to focus on extending it with your betting-specific features.

Before beginning hosted adapter implementation, complete these foundational steps:
Phase 1: Initiation (1-2 Days)
Phase 2: Technical Kickoff Meeting
Phase 3: Post-Kickoff Setup
View Complete Integration Timeline →
The hosted adapter implementation follows a four-phase timeline:
Total timeline: 2-4 weeks
The core adapter with pre-built features for betting features. Sportradar handles updates and improvements automatically.
Interactive betting that dynamically reacts to live match events, displaying quick betting options in a timed queue.
Real-time and pre-match betting suggestions generated from Sportradar match data to encourage user engagement and highlight relevant betting markets.
Additional features that integrate with your betting platform.
Enables users to share their bet selections with others. When a bet is shared, the module retrieves bet details from your platform and displays them to other users who can then place the same bet.
Allows users to add betting selections directly to your platform's bet slip. When users click on outcomes in Virtual Stadium, the module communicates with your bet slip system to add the selections seamlessly.
Following the kickoff meeting, once eligibility is confirmed and the hosted adapter approach is selected, Sportradar will integrate odds into the system (~1-3 days). This includes configuring your odds feed and data sources.
If any technical issues are discovered during this process, a follow-up meeting will be scheduled to discuss alternative solutions.
Your Action: Wait for Sportradar to complete the odds integration process.
Sportradar develops and deploys your hosted adapter including:
Once complete, Sportradar will provide you with:
Your Action: Wait for Sportradar to complete development and provide information.
Register the hosted adapter in your Virtual Stadium widget using the adapter name provided by Sportradar. Register the adapter before adding widgets (see Complete Integration Example below). For detailed widget setup instructions, see Virtual Stadium Quick Start →
Once registered, Flash Bet and Bet Insights will be functional immediately. However, bet sharing and bet slip integration require additional module implementation.
After registering your adapter, choose your next step based on your implementation progress:
Register Adapter:
// Register the hosted adapter
SIR("registerAdapter", "{adapterName}");Complete Integration Example:
/**
* TODO(developer): Replace <clientId> with your actual client ID
* provided by Sportradar before running this code.
*/
<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.sir.sportradar.com/<clientId>/widgetloader", "SIR", {
language: "en",
});
// Register adapter before adding widgets
SIR("registerAdapter", "{adapterName}");
// Add Virtual Stadium widget
/**
* TODO(developer): Replace 'your-jwt-token' with your actual JWT token
* and 'your-channel-id' with your actual channel ID before running this code.
*/
SIR("addWidget", ".sr-widget", "virtualStadium", {
jwt: "your-jwt-token",
channelId: "your-channel-id"
});
</script>
<div class="sr-widget"></div>Now that your adapter is registered and the widget is integrated, implement the required features to enable full betting functionality.
Begin by implementing the Bet Share Feature to enable users to share their bet selections. This feature allows users to share bets and lets others view and place the same bets.