Versions Compared
Version | Old Version 1 | New Version Current |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents | ||||
---|---|---|---|---|
|
Feed Match Event
language | json |
---|
Example Ably LiveAccess URL: https://platform.matchstate.api.geniussports.com/api/v1/sources/GeniusSportsInPlay/sports/10/fixtures/10489892/liveaccess/matchevents
Example PullAPI URL: https://platform.matchstate.api.geniussports.com/api/v1/sources/GeniusSportsInPlay/sports/10/fixtures/10489892/matchevents
Code Block |
---|
{ "SequenceIdsportId": 43310, "ActionIdfixtureId": 291"9280712", "source": "GeniusSports", "sequenceId": 433, "actionId": 291, "IsCancelledisCancelled": false, "IsConfirmedisConfirmed": true, "IsModifiedisModified": false, } |
Element | Type | Description |
---|
SportId
| integer | Sport |
identifier (10 for Football) |
FixtureId
| string |
Fixture identifier |
Source
| string | Feed |
provider identifier |
SequenceId
| integer |
Sequence Id of feed match events
ActionId
Fixture specific sequence identifier of the match event | |
| integer |
Match action identifier |
IsCancelled
| boolean | Indicates whether the action is cancelled |
IsConfirmed
| boolean | Indicates whether the action is confirmed |
IsModified
| boolean | Indicates whether the action is modified |
Action
| {} | Consists of Match Action data properties |
MessageTimestampUtc
| string($date-time) | Timestamp of the message |
Feed Match Action
Every Match Event has a type inside the “action” field, named after the respective Action. Example for KickOff below, where “KickOff” is replaced for different Actions.
Code Block |
---|
"action": { "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.KickOffDto, Betgenius.Sports.Football.Contracts.MatchEvents" |
Feed Match Action
Info |
---|
NOTE: All Actions inside Feed Match Event include the following additional fields (hence it’s not copy-pasted to they are not included in the description of every action described below). |
Code Block | ||
---|---|---|
| ||
{"action": { "Team$type": "Away",Betgenius.Sports.Football.Contracts.MatchEvents.CommentDto, Betgenius.Sports.Football.Contracts.MatchEvents", "GameTimeteam": "00:39:47Away", "PeriodgameTime": {"00:39:47", "period": { "Numbernumber": 1, "ProgressStatusprogressStatus": "InProgress", "Typetype": "Regular" }, "UtcTimestamputcTimestamp": "2022-06-01T00:00:05.35Z" } |
Element | Type | Description |
---|
Team
| string($x-extensible-enum) [ None, Home, Away ] | Team data |
GameTime
| string($date-span) | Game time data |
Period
| {} | Period in the game data |
UtcTimestamp
| string($date-time) | Timestamp of the message |
Number
| integer($int32) | Period number |
ProgressStatus
Values: 1, 2 | |
| string($x-extensible-enum) [ NotStarted, InProgress, |
Complete] | Period progress status |
Type
| string($date-span) | Game time data |
|
Actions
Info |
---|
NOTE: All Feed Match Actions consist of Feed Match Event + Feed Match Action + Action data properties (with some exceptions described |
below, marked with *) |
Card
Code Block | ||
---|---|---|
| ||
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.CardDto, Betgenius.Sports.Football.Contracts.MatchEvents", "Typetype": "Yellow" "Playerplayer": { "Idid": 456683, "Namename": "Dwight Jork" } } |
Element | Type | Description |
---|
Type
| string($x-extensible-enum) [ Unknown, Yellow, SecondYellow, Red ] | Type data |
| {} | Player in card data |
Id
| string | Unique player identifier |
Name
| string | Player name |
CardsReliability
Code Block | ||
---|---|---|
| ||
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.CardsReliabilityDto, Betgenius.Sports.Football.Contracts.MatchEvents", "Typetype": "Yellow", "IsReliableisReliable": false, } |
Element | Type | Description |
---|
Type
| string($x-extensible-enum) [ Unknown, Yellow, SecondYellow, Red ] | Type data |
IsReliable
| boolean | Indicates whether |
Cards related data is reliable |
ClockSet
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.ClockSetDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Sets the game clock.
ClockStarted
Code Block |
---|
{} |
No specific properties. Starts the game clock.
ClockStopped
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.ClockStartedDto, Betgenius.Sports.Football.Contracts.MatchEvents" } |
No specific properties. Stops Starts the game clock.
CommentDtoClockStopped
Code Block | language | json
---|
{ "Text$type": "Weather: night", "MessageId": 0, } |
Element | Type | Description |
---|---|---|
| string | Text of the comment |
| integer | Message id |
CornerAwarded
Code Block | |
---|---|
language | jsonBetgenius.Sports.Football.Contracts.MatchEvents.ClockStoppedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Stops the game clock.
Comment
Code Block |
---|
{ "IsTaken$type": false, "Betgenius.Sports.Football.Contracts.MatchEvents.CommentDto, Betgenius.Sports.Football.Contracts.MatchEvents", "text": "Weather: night", "messageId": 0, } |
Element | Type | Description |
---|
IsTaken
|
string |
Indicates whether the corner is taken
CornerDto
Text of the comment | ||
| integer | Message identifier |
CornerAwarded
Code Block |
---|
{ "AwardedGameTime$type": "00:43:25Betgenius.Sports.Football.Contracts.MatchEvents.CornerAwardedDto, Betgenius.Sports.Football.Contracts.MatchEvents", "isTaken": false } |
language | json |
---|
Element | Type | Description |
---|
AwardedGameTime
string($date-span)
Time the corner was awarded
CornerRisk
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. There is a risk of a corner.
CornerRiskEnded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. The corner risk is ended.
CornersReliability
| boolean | Indicates whether the corner is taken |
Corner
Code Block |
---|
{ "IsReliable$type": false, } |
Element | Type | Description |
---|---|---|
| boolean | ??? |
DangerStateChanged
Code Block | ||
---|---|---|
| ||
{"Betgenius.Sports.Football.Contracts.MatchEvents.CornerDto, Betgenius.Sports.Football.Contracts.MatchEvents", "StateawardedGameTime": "Safe00:43:25", } |
Element | Type | Description |
---|
State
| string( |
$date- |
[ Unknown, Safe, Attack, DangerousAttack ]
Danger state
data
FreeKick
span) | Time the corner was awarded |
CornerRisk
Code Block |
---|
{ "State$type": "Safe", } |
Element | Type | Description |
---|---|---|
| string($x-extensible-enum) [ Unknown, Safe, Attack, DangerousAttack ] | Danger state data |
Goal
Code Block | ||
---|---|---|
| ||
{ Betgenius.Sports.Football.Contracts.MatchEvents.CornerRiskDto, Betgenius.Sports.Football.Contracts.MatchEvents" } |
No specific properties. There is a risk of a corner.
CornerRiskEnded
Code Block |
---|
{ "IsOwn$type": null, "Penalty": null,"Betgenius.Sports.Football.Contracts.MatchEvents.CornerRiskEndedDto, Betgenius.Sports.Football.Contracts.MatchEvents" } |
No specific properties. The corner risk is ended.
CornersReliability
Code Block |
---|
{ "AssistingPlayer$type": { "Betgenius.Sports.Football.Contracts.MatchEvents.CornersReliabilityDto, Betgenius.Sports.Football.Contracts.MatchEvents", "IdisReliable": 456683, false, } |
Element | Type | Description |
---|---|---|
| boolean | Indicates whether Corners related data is reliable |
DangerStateChanged
Code Block |
---|
{ "Name$type": "Dwight Jork"Betgenius.Sports.Football.Contracts.MatchEvents.DangerStateChangedDto, Betgenius.Sports.Football.Contracts.MatchEvents", }"state": "Safe", } |
Element | Type | Description |
---|
IsOwn
boolean
Indicates if the goal is own goal
Penalty
boolean
Indicates if the goal was scored from penalty
AssistingPlayer
{}
Player in goal data
Id
string
Unique player identifier
Name
string
Player name
GoalKick
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Goal kick is taken.
GoalsReliability
language | json |
---|
| string($x-extensible-enum) [ Unknown, Safe, Attack, DangerousAttack ] | Indicates the danger state of the game |
FreeKick
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.FreeKickDto, Betgenius.Sports.Football.Contracts.MatchEvents", "IsReliablestate": false"Safe", } |
Element | Type | Description |
---|
IsReliable
boolean
Indicated whether the data in the goals collection in the Match state is reliable
KickOff
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Kick-off.
Lineup
| string($x-extensible-enum) [ Unknown, Safe, Attack, DangerousAttack ] | Indicates the dangers state of the game when the free kick is awarded |
Goal
Code Block |
---|
{ "Lineup$type": { "Betgenius.Sports.Football.Contracts.MatchEvents.GoalDto, Betgenius.Sports.Football.Contracts.MatchEvents", "$valuesisOwn": [false, "penalty": true, "assistingPlayer": null, { "player": { "Id$type": "1256517", Betgenius.Sports.Football.Contracts.MatchEvents.PlayerDto, Betgenius.Sports.Football.Contracts.MatchEvents", "NameId": "Cuesta, W1226671", "FirstNameName": "William",De la Rosa, R" "LastName": "Cuesta", } } |
Element | Type | Description |
---|---|---|
| boolean | Indicates if the goal is own goal |
| boolean | Indicates if the goal was scored from penalty |
| {} | Player that assisted for the goal (not supported) |
| string | Unique player identifier |
| string | Player name |
GoalKick
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.GoalKickDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Goal kick is taken.
GoalsReliability
Code Block |
---|
{ "PlayerStatus$type": "Starter", Betgenius.Sports.Football.Contracts.MatchEvents.GoalsReliabilityDto, Betgenius.Sports.Football.Contracts.MatchEvents", "isReliable": false, } |
Element | Type | Description |
---|---|---|
| boolean | Indicates whether Goals related data is reliable |
KickOff
Code Block |
---|
{ "Position$type": "GoalKeeper", Betgenius.Sports.Football.Contracts.MatchEvents.KickOffDto, Betgenius.Sports.Football.Contracts.MatchEvents" } |
No specific properties. Kick-off.
Lineup
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.LineupDto, Betgenius.Sports.Football.Contracts.MatchEvents", "ShirtNumberlineup": "1"{ },"$values": [ { "Id$type": "1256504Betgenius.Sports.Football.Contracts.MatchEvents.LineupInfoDto, Betgenius.Sports.Football.Contracts.MatchEvents", "Nameid": "Marulanda, J1256517", "FirstNamename": "JonathanCuesta, W", "LastNamefirstName": "MarulandaWilliam", "PlayerStatuslastName": "StarterCuesta", "PositionplayerStatus": "DefenderStarter", "ShirtNumberposition": "4"GoalKeeper", "shirtNumber": "1" }, }, ... { ] }, "Formation$type": null, } |
Element | Type | Description |
---|---|---|
| string | Team formation |
| Lineup array | Lineup collection in game data |
| string | Lineup unique player identifier |
| string | Lineup player’s full name |
| string | Lineup player’s first name |
| string | Lineup player’s last name |
| string($x-extensible-enum) [ Unknown, Starter, Bench, Injured, Suspended, Unavailable ] | Lineup players’s game status |
| string($x-extensible-enum) [ Unknown, GoalKeeper, Defender, Midfielder, Forward ] | Lineup player’s position |
| string | Lineup player’s shirt number |
MatchStatusChanged
Code Block | |
---|---|
language | json"Betgenius.Sports.Football.Contracts.MatchEvents.LineupInfoDto, Betgenius.Sports.Football.Contracts.MatchEvents",
"id": "1256504",
"name": "Marulanda, J",
"firstName": "Jonathan",
"lastName": "Marulanda",
"playerStatus": "Starter",
"position": "Defender",
"shirtNumber": "4"
},
...
]
},
"formation": null,
} |
Element | Type | Description |
---|---|---|
| string | Team formation |
| Lineup array | Lineup collection for the game |
| string | Lineup unique player identifier |
| string | Lineup player’s full name |
| string | Lineup player’s first name |
| string | Lineup player’s last name |
| string($x-extensible-enum) [ Unknown, Starter, Bench, Injured, Suspended, Unavailable ] | Lineup player’s game status |
| string($x-extensible-enum) [ Unknown, GoalKeeper, Defender, Midfielder, Forward ] | Lineup player’s position |
| string | Lineup player’s shirt number |
MatchStatusChanged
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.MatchStatusChangedDto, Betgenius.Sports.Football.Contracts.MatchEvents",
"matchStatus": "InProgress",
} |
Element | Type | Description |
---|---|---|
| string($x-extensible-enum) [Unknown, NotStarted, Warmup, InProgress, Postponed, Finished, Interrupted, CoverageStopped, CoverageResumed, Abandoned, Cancelled, Delayed ] | Indicates the state of the game |
Offside
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.OffsideDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Offside.
PenaltyAwarded
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PenaltyAwardedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Penalty as awarded.
PenaltyMissed
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PenaltyMissedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Penalty is missed.
PenaltyRetake
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PenaltyRetakeDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Penalty is/will be retaken.
PenaltyRisk
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PenaltyRiskDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Risk of a penalty.
PenaltyRiskEnded
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PenaltyRiskEndedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Risk of a penalty is over.
PeriodChanged
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.PeriodChangedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties.
RedCardRisk
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.RedCardRiskDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Risk of a red card.
RedCardRiskEnded
Code Block |
---|
{ "MatchStatus$type": "Betgenius.Sports.Football.Contracts.MatchEvents.RedCardRiskEndedDto, "InProgress",Betgenius.Sports.Football.Contracts.MatchEvents" } |
No specific properties. Risk of a red card is over.
ShirtColorMajor
Code Block |
---|
{ } |
Element | Type | Description |
---|---|---|
| string($x-extensible-enum) [Unknown, NotStarted, Warmup, InProgress, Postponed, Finished, Interrupted, CoverageStopped, CoverageResumed, Abandoned, Cancelled, Delayed ] | Indicates the state of the game. |
Offside
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Offside.
PenaltyAwarded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Penalty as awarded.
PenaltyMissed
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Penalty is missed.
PenaltyRetake
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Penalty is/will be retaken ???.
PenaltyRisk
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Risk of a penalty.
PenaltyRiskEnded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Risk of a penalty is over
.
PeriodChanged
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Risk of a penalty is over
RedCardRisk
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Risk of a red card
RedCardRiskEnded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Risk of a red card is over
ShirtColorMajor
Code Block | ||
---|---|---|
| ||
{ "Color": "skyblue""$type": "Betgenius.Sports.Football.Contracts.MatchEvents.ShirtColorMajorDto, Betgenius.Sports.Football.Contracts.MatchEvents", "Color": "skyblue" } |
Element | Type | Description |
---|---|---|
| string | Major shirt color |
ShirtColorMinor
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.ShirtColorMinorDto, Betgenius.Sports.Football.Contracts.MatchEvents",
"Color": "skyblue"
} |
Element | Type | Description |
---|---|---|
| string | Minor shirt color |
Shot
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.ShotDto, Betgenius.Sports.Football.Contracts.MatchEvents",
"onTarget": null,
"hitWoodwork": null,
"blocked": null,
} |
Element | Type | Description |
---|---|---|
| boolean | Indicates the shot is on target. |
| boolean | Indicates the shot hit the woodwork |
| boolean | Indicates the shot is blocked |
StoppageTime
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.StoppageTimeDto, Betgenius.Sports.Football.Contracts.MatchEvents",
"announcedMinutes": 5,
} |
language | json |
---|
Element | Type | Description |
---|
Color
|
string
Major shirt color.
ShirtColorMinor
integer | Game’s stoppage time |
Substitution
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.SubstitutionDto, Betgenius.Sports.Football.Contracts.MatchEvents", "out": { "Colorid": null, "skyblue", } |
Element | Type | Description |
---|---|---|
| string | Minor shirt color. |
Shot
Code Block | ||
---|---|---|
| ||
{name": null }, "OnTargetin": { null, "HitWoodworkid": null, "Blocked": null, } |
Element
Type
Description
OnTarget
boolean
Indicates the shot is on target.
HitWoodwork
boolean
Indicates the shot hit the woodwork
Blocked
boolean
Indicates the shot is blocked
StoppageTime
Code Block | ||
---|---|---|
| ||
{ name": null "AnnouncedMinutes": 5, } } |
Element | Type | Description |
---|
AnnouncedMinutes
integer
Game’s stoppage time
Substitution
language | json |
---|
| {} | Player being subbed out |
| {} | Player being subbed in |
| string | Unique player identifier |
| string | Player’s name |
ThrowIn
Code Block |
---|
{ "Id$type": null, "Betgenius.Sports.Football.Contracts.MatchEvents.ThrowInDto, Betgenius.Sports.Football.Contracts.MatchEvents", "Namestate": null },"Unknown" } |
Element | Type | Description |
---|---|---|
| string($x-extensible-enum) [ Unknown, Safe, Attack, DangerousAttack ] | Danger state data |
Var
Code Block |
---|
{ "In$type": { "Id": null, "Betgenius.Sports.Football.Contracts.MatchEvents.VarDto, Betgenius.Sports.Football.Contracts.MatchEvents", "NamevarReason": null }"Penalty" } |
language | json |
---|
Element | Type | Description |
---|
Out
{}
Player being subbed out
In
{}
Player being subbed in
Id
string
Unique player id
Name
string
Player’s name
ThrowIn
| string($x-extensible-enum) [ NotSet, HomeGoal, HomePenalty, HomeRedCard, HomeMistakenIdentity, AwayGoal, AwayPenalty, AwayRedCard, AwayMistakenIdentity, Goal, Penalty, RedCard, MistakenIdentity, HomeUnknown, AwayUnknown, Unknown, PenaltyRetake, HomePenaltyRetake, AwayPenaltyRetake ] | Reason for initiation of VAR |
VarEnded
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.VarEndedDto, Betgenius.Sports.Football.Contracts.MatchEvents", "StatevarOutcome": "UnknownAwayPenaltyAwarded" } |
Element | Type | Description |
---|
State
| string($x-extensible-enum) [ |
Danger state data
Var
Code Block | ||
---|---|---|
| ||
{
"VarReason": "Penalty"
} |
language | json |
---|
Element
Type
Description
VarReason
string($x-extensible-enum)
[ NotSet, HomeGoal, HomePenalty, HomeRedCard, HomeMistakenIdentity, AwayGoal, AwayPenalty, AwayRedCard, AwayMistakenIdentity, Goal, Penalty, RedCard, MistakenIdentityNotSet, HomeNoGoal, AwayNoGoal, NoGoal, HomeGoalAwarded, AwayGoalAwarded, GoalAwarded, HomeNoPenalty, AwayNoPenalty, NoPenalty, HomePenaltyAwarded, AwayPenaltyAwarded, PenaltyAwarded, HomeNoRedCard, AwayNoRedCard, NoRedCard, HomeRedCardGiven, AwayRedCardGiven, RedCardGiven, HomePlayerNotChanged, AwayPlayerNotChanged, PlayerNotChanged, HomePlayerChanged, AwayPlayerChanged, PlayerChanged, HomeNoAction, AwayNoAction, NoAction, HomeUnknown, AwayUnknown, Unknown |
Var reason data
VarEnded
, HomePenaltyWillBeRetaken, AwayPenaltyWillBeRetaken, HomeNoPenaltyRetake, AwayNoPenaltyRetake, PenaltyWillBeRetaken, NoPenaltyRetake ] | Outcome of the initiated VAR |
VarRisk
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.VarRiskDto, Betgenius.Sports.Football.Contracts.MatchEvents", "VarOutcomevarReason": "AwayPenaltyAwardedHomeGoal" } |
language | json |
---|
Element | Type | Description |
---|
VarOutcome
| string($x-extensible-enum) [ NotSet |
Var outcome data
VarRisk
, HomeGoal, HomePenalty, HomeRedCard, HomeMistakenIdentity, AwayGoal, AwayPenalty, AwayRedCard, AwayMistakenIdentity, Goal, Penalty, RedCard, MistakenIdentity, HomeUnknown, AwayUnknown, Unknown, PenaltyRetake, HomePenaltyRetake, AwayPenaltyRetake ] | Potential reason for initiation of VAR |
VarRiskEnded
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.VarRiskEndedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Indicated the VAR risk is over.
YellowCardRisk
Code Block |
---|
{
"$type": "Betgenius.Sports.Football.Contracts.MatchEvents.YellowCardRiskDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Indicates there is a risk of yellow card.
YellowCardRiskEnded
Code Block |
---|
{
"Betgenius.Sports.Football.Contracts.MatchEvents.YellowCardRiskEndedDto, Betgenius.Sports.Football.Contracts.MatchEvents"
} |
No specific properties. Indicates the risk of yellow card is over.
Statistics *
Code Block |
---|
{ "$type": "Betgenius.Sports.Football.Contracts.MatchEvents.StatisticsDto, Betgenius.Sports.Football.Contracts.MatchEvents", "VarReasonpossession": { "HomeGoalhome" } |
Element
Type
Description
VarReason
string($x-extensible-enum)
[ NotSet, HomeGoal, HomePenalty, HomeRedCard, HomeMistakenIdentity, AwayGoal, AwayPenalty, AwayRedCard, AwayMistakenIdentity, Goal, Penalty, RedCard, MistakenIdentity, HomeUnknown, AwayUnknown, Unknown, PenaltyRetake, HomePenaltyRetake, AwayPenaltyRetake ]
Var reason data
VarRiskEnded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Indicated the VAR risk is over.
YellowCardRisk
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Indicates there is a risk of yellow card.
YellowCardRiskEnded
Code Block | ||
---|---|---|
| ||
{} |
No specific properties. Indicates the risk of yellow card is over.
Statistics *
Code Block |
---|
{ "Possession": { "Home": 61, "Away": 39 }, UtcTimestamp: "2022-06-19T23:29:04Z": 61, "away": 39 }, utcTimestamp: "2022-06-19T23:29:04Z" } |
Element | Type | Description |
---|---|---|
| {} | Possession data field |
| integer | Home team possession in percentages |
| integer | Away team possession in percentages |
| string($date-time) | Timestamp of the message |
*This action contains utcTimestamp
property but does not contain team
, period
and gameTime
.
Other Match Events
Reliability
Code Block |
---|
{
"$type": "Betgenius.Sports.Contracts.Common.MatchEvents.Reliability, Betgenius.Sports.Contracts.Common.MatchEvents",
"isReliable": false,
"reason": "Unreliable score"
} |
Element | Type | Description |
---|
Possession
|
{}
Possession data
Home
integer
Home team possession
Away
integer
Away team possession
UtcTimestamp
string($date-time)
Timestamp of the message
boolean | Indicates whether the feed data is considered reliable | |
| string | Reason of reliable/unreliable feed state |