Multi Sport V2
- Martin Mand
- Santiago Montoya Varela
- Tonis Danilson
The Multi Sport match state contract is used for updates in any sports not covered by the more detailed contracts described in the rest of this document.
The Multi Sport contract is designed to enable a basic score centre to be built for a wide range of sports. Multi Sport match states are provided for information only.
Multi Sport Match State External
{ "BookmakerId":6450, "BetgeniusFixtureId":3909208, "SportId": 91189, "MessageTimestampUtc":"2016-04-01T11:49:29.996571Z", "MatchPhase":"InPlay", "MatchStatus":"Set 4", "HomeScore":"2", "AwayScore":"1", "IsReliable":true }
Element | Type | Description |
---|---|---|
BetgeniusFixtureId | Integer | An immutable identifier for the event |
BookmakerId | Integer | An immutable identifier for the customer |
SportId | Integer | An immutable identifier for the sport |
MessageTimeStampUtc | DateTime | The time that the message was sent |
MatchPhase | PhaseType | An enum describing the current phase of play. Possible values are:
|
Match Status | String | Variable by sport; see table below |
HomeScore | String | Variable by sport; see table below |
AwayScore | String | Variable by sport; see table below |
IsReliable | Boolean | True if the data values are reliable, False otherwise |
Sport | Granularity of Scoring | Granularity of Match Status | Home Team Example | Match Status Example | Away Team Example | Notes |
---|---|---|---|---|---|---|
3x3 Basketball | Individual Points Scored | 10 Minute game | "4" | Regular Time < 10mins Regular Time < 9mins Regular Time < 8mins ... Overtime Post Game | "2" | |
American Football | Individual Points Scored | Quarters - (4 x 15 mins) | "16" | Pre-Game 1st Quarter < 13mins/1st Quarter 13 mins to 0 1st Quarter < 11mins/1st Quarter 11 mins to 0 1st Quarter < 9mins/1st Quarter 9 mins to 0 | "12" | |
Australian Rules Football | Both goals and behinds | Quarters - (4 x 20 mins) | "14.5(89)" | 1st Quarter < 20mins to 0 (2 minute intervals) Break Half Time Overtime | "14.5(89)" | |
Baseball | Innings Scores | Current Inning | {Integer between 0 and 25} | Not Started | {Integer between 0 and 25} | |
Bowls | Set Score | Current Set and Current End | "2" | Set 4 - 5th End | "1" | |
Boxing | No Score Information Applicable | Current Round | - At the end of the fight a Score of 1 will be added for the winning Boxer | Round 9 | - At the end of the fight a Score of 1 will be added for the winning Boxer | |
Darts - Legs | Leg Score | Current Leg | "2" | Leg 4 | "1" | |
Darts - Sets | Set Score | Current Set and Current Leg | "2" | Set 4 | "1" | |
eSports - CS:GO / Valorant | Map Scores | Best of 1 to 17 | {Integer between 0 and 9} | Map 1 (Bo1) Map 1 (Bo2) | {Integer between 0 and 9} | Used if the match uses any format other than Best of 1. |
eSports - CS:GO Detailed | Map Scores | Best of 1 with additional Map name | “1” | Cache (Bo1) Mirage (Bo1) Inferno (Bo1) Nuke (Bo1) Train (Bo1) Cobblestone (Bo1) Overpass (Bo1) Dust2 (Bo1) Vertigo (Bo1) Ancient (Bo1) | “0” | Used if the match uses a Best of 1 format |
eSports - SIS - EA SPORTS FC | Goals Scored | Halves (2 x 45 mins) | "3" | Not Started 1st Half (1') Half Time 2nd Half (5') Finished | "1" | The MatchState section here describes in detail how the minutes are calculated: SIS Competitive Gaming |
eSports - SIS - NBA2K | Points Scored | Periods (4x 6 mins) | "3" | Not Started 1st Quarter (1') Break before 2nd Quarter 2nd Quarter (6') Half Time 3rd Quarter (11') Break before 4th Quarter 4th Quarter (16') Break before Overtime 1 Overtime 1 (21') Break before Overtime 2 Overtime 2 (24') Finished | "1" | The MatchState section here describes in detail how the minutes are calculated: |
eSports - FIFA / PES | Goals Scored | Halves (2 x 45 mins) | "3" | 1st Half < 45mins to 0 (5 minute intervals) 2nd Half < 45mins to 0 (5 minute intervals) Half Time ET 1st Half < 15mins to 0 (5 minute intervals) ET Half Time ET 2nd Half < 15mins to 0 (5 minute intervals) | "2" | |
eSports - Lol/Dota 2 | Map Scores | Best of 1 to 17 | {Integer between 0 and 9} | Map 1 (Bo1) Map 1 (Bo2) Map 2 (Bo2) …… Map 17 (Bo17) | {Integer between 0 and 9} | |
eSports - NBA 2K | Individual Points Scored | Periods (4 x 6 mins) | "80" | Pre-Game 1st Quarter < 6mins (2 minute intervals) End of 1st Quarter 2nd Quarter < 6mins (2 minute intervals) Half Time 3rd Quarter < 6mins (2 minute intervals) End of 3rd Quarter 4th Quarter < 6mins (2 minute intervals) Before Overtime Overtime < 3mins left Overtime < 1min left Complete Game 2 Game 3 | "78" | For Best of 3 matches, the statuses of "Game 2" and "Game 3" will be inserted in between the matches eg. the match states will go from "Complete" > "Game 2" > "1st Quarter < 6mins ". |
eSports - NHL | Goals Scored | Periods (1 x 20 mins) | "3" | 1st Period < 20mins (5 minute intervals Period Break | "2" | |
Esports - Overwatch | Map scores | Best of 3-7 | "2" | Map number and (First team to score 3/4 Wins) or Map number and (Number of total maps) or Map number and (Best of 3 to 7) | "3" | |
eSports - Rocket League | Games Won and Goals Scored | Best of 1-9 | 1(0) | Game 2 (Bo5) | 0(2) | |
eSports - Tennis | Game Score (Set Score) | Sets (Group stage: Bo1) | 4*(1) | Set 1 (Bo1) Set 1 (Bo3) Set 2 (Bo3) Set 3 (Bo3) | 2(0) | The "*" symbol represents current server. Bo1 Sets events will not contain set score. |
Futsal | Goals Scored | Halves (2 x 20 mins) | "6" | 1st Half < 20mins To 0 (1 minute intervals) | "4" | |
Gaelic Football | Individual Points Scored (If possible to include both goals and behinds) | Halves - (2 x 30 mins) | "14 - 5 (47)" | 1st Half < 30mins to 0 (2 minute intervals) | "14 - 5 (47)" | |
Handball | Individual Goals | Halves - (2 x 30 mins) | {Integer between 0 and 60} | 1st Half < 30mins (1 minute intervals) or 1st Half 01:15; Half Time 2nd Half < 30mins (1 minute intervals) or 2nd Half 01:15; | {Integer between 0 and 60} | |
Hockey | Goals Scored | Quarters, 4 x 15 mins | "2" | 1st Quarter < 15mins (2 minute intervals) Break 2nd Quarter < 15mins (2 minute intervals) Half Time 3rd Quarter < 15mins (2 minute intervals) Break 4th Quarter < 15mins (2 minute intervals) Finished | "1" | |
Hurling | Individual Points Scored (If possible to include both goals and behinds) | Halves - (2 x 35 mins) | "14 - 5 (47)" | 1st Half < 35mins To 0 (2 minute intervals) | "14 - 5 (47)" | |
Ice Hockey | Individual Goals | Period and Overtime | {Integer between 0 and 25} | 1st Period < 20mins to 0 (2 minute intervals) | {Integer between 0 and 25} | |
Martial Arts | No Score Information Applicable | Current Round | - At the end of the fight a Score of 1 will be added for the winning Boxer | Round 3 | - At the end of the fight a Score of 1 will be added for the winning Boxer | |
One Day/T20 Cricket | Innings Score and Wickets | - | 122/6 (20/20) | PreGame Home Team - 1st Innings Home Team - 2nd Innings Away Team - 1st Innings Away Team - 2nd Innings BreakInPlay PostGame | 122/3 (17.1/20) | |
Pickleball | Individual Points Scored | Game Score and Current Game thats In Progress | "1" | Game 1 | "0" | |
Rugby League | Individual Points Scored | Halves - (2 x 40 mins) | "12" | First Half < 40mins To 0 (2 minute intervals) Half Time Post Match Extra Time First Half Extra Time Half Time Extra Time Second Half | "36" | |
Rugby Union | Individual Points Scored | Halves - (2 x 40 mins) | "12" | First Half < 40mins To 0 (2 minute intervals) Half Time Post Match Extra Time First Half Extra Time Half Time | "36" | |
Snooker | Individual Frames Scored | Current Frame | "1" | Frame {number} | "0" | "Break" will be used if the match is played in separate sessions. |
Squash | Individual Points Scored | Current Game and Game score history | "6" | Game 3 (7-11)(11-9) | "2" | |
Table Tennis | Individual Points Scored | Current Game and Game score history | "0" | Game 3 (13-11)(11-9) | "0" | |
Test Cricket | Innings Score(s) and Wickets | 188 // 124/9 (38.5) | PreGame Home Team - 1st Innings Home Team - 2nd Innings Home Team - 3rd Innings Home Team - 4th Innings Away Team - 1st Innings Away Team - 2nd Innings Away Team - 3rd Innings Away Team - 4th Innings BreakInPlay PostGame (Matchphase will be set as "BreakInPlay" once the day of the test match is over) | 188 // 124/9 (38.5) | ||
Water Polo | Individual Goals Scored | Quarters, 4 x 12 mins or Periods, 4x8 mins f or Olympics | "6" | 1st Quarter < 12mins to 0 (2 minute intervals) or Pre-Game | "4" | |
Motorsport | Laps completed | 99 Laps Completed Finished | Track based competitions, such as Nascar, F1, etc | |||
Motorsport - Drone Racing | Race Winner Semifinals 1 Semifinals 2 |