SIS Competitive Gaming

We have established an exclusive partnership with SIS (Sports Information Services) concerning their competitive e-gaming service for our Odds and Streaming products.

Content

SIS Competitive Gaming specializes in eSports, specifically covering EA FC and NBA 2K match-ups. SIS eSports leverages the current Genius integration architecture that is already established between Genius Sports and our customers, and hosted within our InPlay Manager product. We will provide all relevant updategram types in the exact same way as you would currently receive them for other InPlay sports, which leads to requiring only some minor integration changes to be prepared to fully capitalize on this new and compelling opportunity.

You will be able to choose either to have a fully managed trading service or just the data/streaming offering.

Sports

For both competitions, events will be created up to 24H in advance, making them available for booking or using any of the programmatically booking tools for the booking of content.

EA FC

Competition name: "eSoccer H2H GG League Mixed"
Competition ID: 18784

Type of Play: EA FC matches consist of two halves of 4 minutes

NBA 2K

Competition name: "eBasketball H2H GG League Mixed"
Competition ID: 18783

Type of Play: NBA 2K consists of 4 quarters of 5 minutes

Feed description and integration details

Once booked, the events will be created on your platform as usual: via the delivery of Fixture, Market, Result and Match State messages, as described for the Integration Service documentation.

Market offering and details

Please find all the information regarding Market Types from the file below.

You would need to set up two different designated templates for each of the competitions - one for NBA2K and one for EA Sports FC. Please also note that:

  • It is expected that customers map the games under regular Inplay Basketball and Football as sports to maximize the visibility of the content, although you would be booking the SIS events through the eSports category on the product itself

  • We recommend you ensure all the competitions from SIS are auto-booked

Early Pricing

We are also offering early pricing for the SIS eSports matches. This is done through the InPlay service and requires no separate Pre-match integration.
The prices are being sent via our InPlay product which uses the same templates and markets and is delivered via InPlay.

  • How do I get early prices?

    • Competition Templates should be set up with Fixture and Market creation set ahead of the start time and with “Trading Active” set to "As soon as possible" - so that pricing starts immediately once the prices are available.

  • How many fixtures are there with early pricing?

    • All fixtures starting in the window between 9am - 5pm (UK time) will have early pricing.

    • This includes approximately 6 concurrent games of EA Sports FC and 3 games of NBA2K

    • We are planning to transition to a 24/7 schedule gradually with the specific date for this expansion not determined yet

    • There is no direct indicator of the individual fixtures supported for early pricing outside of the start time window stated earlier

  • How early will the pricing be?

    • Games in the time-frame will be available with prematch approximately 30 minutes before kick off

  • Are all the markets supported from InPlay?

    • The markets that are supported via InPlay will also be supported in early pricing. Index markets will have the first/initial index.

Match State

SIS eSports content utilizes the already familiar MultiSportV2 match state contract, which is explained in greater detail here: Multi Sport V2

The MatchStatus field includes the real-time minute from when the match starts (not always the same as the scheduled start time).

The real-time minutes do not take in-game pauses into account, it is purely a count of real-time minutes. The first minute will be 1' and when 60 seconds have passed since the match started (in real-time), it will change to 2' etc.
When the matchStatus is not during a half or a quarter (i.e. before start or between quarters), no minute value is appended (e.g. "NotStarted", "Break before 4th Quarter", "Finished" etc)

Example format as follows for eSoccer and eBasketball respectively:
• 00:00-00:59 = "1st Half (1')" or "1st Quarter (1')"
• 01:00-01:59 = "1st Half (2') " or "1st Quarter (2')"

eSoccer

When four minutes have elapsed in an SIS eSoccer half, the count continues to "1st Half (5')" etc. The operator can choose to display this as "1st Half (4+1')" should they wish.
For eSoccer, the second half count in the payload will always start as "2nd Half (5')" regardless of how many minutes were played in the first half.

eBasketball

When five minutes have elapsed in an eBasketball quarter, the count continues to "1st Quarter (6')" etc.
The second quarter count in the payload will always start as "2nd Quarter (6')" regardless of how many minutes were played in the first quarter.
The third quarter count in the payload will always start as "3rd Quarter (11')" regardless of how many minutes were played in the first two quarters.
The fourth quarter count in the payload will always start as "4th Quarter (16')" regardless of how many minutes were played in the first three quarters.
For overtime, the count would start as "Overtime 1 (21') " as matches are 20 minutes in real time duration. Second overtime period always starts at “Overtime 2 (24')”.

Optional Sport Mapping

We are able to provide and send out the SIS eSports events either under eSports or the respective sports (Football for EA FC and Basketball for NBA 2K).

This is done by changing the Sport property (both the Sport ID and the Name) within the Integration Service’s Fixture message from eSports to the respective Sport. No such changes are made anywhere else in the data feed and this change would only apply to the Fixture messages.

Regular Fixture message would look like this:
{"Header":{"MessageGuid":"xxxxxxxxxxxx","TimeStampUtc":"xxxx","Retry":0},"Fixture":{"Id":11431555,"Name":"Los Angeles Lakers (SPARKZ) v Milwaukee Bucks (TAAPZ)","FixtureType":"Match","Status":"Scheduled","StartTimeUtc":"2024-09-07T00:52:00Z","Sport":{"Id":10915624,"Name":"eSports"},"Competition":{"Id":18783,"Name":"eBasketball H2H GG League Mixed"

We are able to send out the event as below:
{"Header":{"MessageGuid":"xxxxx","TimeStampUtc":"xxxx","Retry":0},"Fixture":{"Id":11431555,"Name":"Los Angeles Lakers (SPARKZ) v Milwaukee Bucks (TAAPZ)","FixtureType":"Match","Status":"Scheduled","StartTimeUtc":"2024-09-07T00:52:00Z","Sport":{"Id":4,"Name":"Basketball"},"Competition":{"Id":18783,"Name":"eBasketball H2H GG League Mixed"

This should ease the mapping in order to display the SIS eSports events under their respective sports, which has proven to drive and increase revenue and fan engagement.
Please let us know should you wish to receive the events under Football and Basketball sports.

Streaming

  • SIS eSports streaming service will be auto-booked for the event once the trading and data are booked. Therefore you will not find an option to manually book the streaming game in the data services console

  • SIS eSports streaming content is delivered in the same way as any other streaming content

 

Once you are prepared to go live, we will also require an email address to which SIS can send notifications regarding schedule changes or fixture deletions.