Versions Compared

Key

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

...

For integrating the Genius Live player please follow the Genius Live Player Integration Guide Documentation.

Handling Events

What is the Genius Sports message bus and how to integrate with it

...

Integrating Prices

Providing prices and markets for the overlays

In order to push prices from the bookmaker to Genius Sports so that prices and markets in overlays can be repriced, added and removed in seconds, we supply the OddsFeed Platform Ingestion API with this https://swaggerui.api.geniussports.com/?url=https://explorer.api.geniussports.com/OddsFeed-Ingestion%2Fv1%2FProduction%2Fswagger-latest.yaml.

As a new customer you need to receive

  1. an API key to push prices to the OddsFeed Platform Ingestion API

  2. a sourceId for your prices

Please confirm that Genius Sports is able to match all the markets (with sourceMarketId), that you wish to push to the OddsFeed Platform Ingestion API.

Handling Events

What is the Genius Sports message bus and how to integrate with it

The geniussportsmessagebus is a messaging bus used to communicate information from our video player to other components of an integrating application, typically not controlled by Genius Sports, with the necessary information to react to a specific event.

...

No simultaneous streams: Live Game streams must be limited to one stream at a time per Active Bettor account, i.e. No in-app multi-view.

...

Theming of video player controls

Documentation for Styling of the Genius Live player controls can be found here: https://dap-docs.betstream.betgenius.com/styling-genius-live-player.html

Theming the content in the video player

Genius Sports will take care of applying the desired themes to the overlays on behalf of customers. The theming of content will follow the same approach as outlined here.

Integrating Prices

Providing prices and markets for the overlays

In order to push prices from the bookmaker to Genius Sports so that prices and markets in overlays can be repriced, added and removed in seconds, we supply the OddsFeed Platform Ingestion API with this https://swaggerui.api.geniussports.com/?url=https://explorer.api.geniussports.com/OddsFeed-Ingestion%2Fv1%2FProduction%2Fswagger-latest.yaml.

As a new customer you need to receive

  1. an API key to push prices to the OddsFeed Platform Ingestion API

  2. a sourceId for your prices

Please confirm that Genius Sports is able to match all the markets (with sourceMarketId), that you wish to push to the OddsFeed Platform Ingestion APIActive Bettor account, i.e. No in-app multi-view.


Theming

Theming of video player controls

Documentation for Styling of the Genius Live player controls can be found here: https://dap-docs.betstream.betgenius.com/styling-genius-live-player.html

Theming the content in the video player

Genius Sports will take care of applying the desired themes to the overlays on behalf of customers. The theming of content will follow the same approach as outlined here.

Examples

An example of an Event listener loading the auth token and listening for betslip interaction

...