Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It is intended for bookmakers to implement on their websites offering their users a range of configurable markets per event according to their needs. The Widget allows different customizations such as colors and fonts, allowing our customers to use their brand properties offering their end users a seamless experience on their site.

Multibet Widget Integration

Our customers should embed the Multibet Widget through an iframe. When a player makes his choice and requests a bet, the Multibet Widget will call the customer’s bet slip with all the required data to populate it with the selection details.

Customers already integrated with other Fan Engagement products such as betting widgets, Game Trackers, and Scoreboards can re-use the existing iframe implementation for the Multibet Widget.

Reverse Proxy

Customers should setup a reverse proxy to protect from unauthorized access and malicious traffic. The detailed information can be found in Authenticating User-Session Using a Proxy Service

Embedding a Multibet Widget

How do I embed a Multibet widget under a specific fixture? 

The Multibet Widget offered by Genius Sports is fixture-specific and does not accommodate an event viewer and selector page, therefore it should be embedded under a specific fixture within the Sportsbook page. Using a URL parameter fixtureId which is expecting Genius Sports Fixture Id as a value:

...

Note

Supported minimum sizes for Widget: 300px/560px

Event listener

The customer must have a listener to receive the events that the Multibet Widget will send when the player sends his bet in the Add to betslip action.

...

  • sportsbookFixtureId - customer fixture ID

  • marketId - Genius Sports market ID

  • sportsbookMarketId - customer market ID

  • sportsbookMarketContext - customer market context. This field will be populated only if customer provided it in UpdategramResponse

  • decimalPrice - the price that was displayed in the Multibet widget when punter pressed "Add to betslip" button. This value should NOT be used for bet acceptance

Customer-Based API Authentication Method

To be able to get a response from Multibet widget, Genius SSM AWS must have configured per customer: client_id, client_secret and api-key

  • creation secrets path: /fep-platform/widgets/multibet/[clientName]

  • secret structure : { "x_api_key": "[client_x_api_key]", "client_id": "[client_id]", "client_secret": "[client_secret]" }

Multibet Widget Customization

Customers can easily customize the look of the Multibet Widget. More details are available on Widget Customization