Перейти к основному содержимому

LiveEvent

Событие матча. Набор полей зависит от type. Подтипы goal/card/substitution/inGamePenalty/penaltyShootout/varDecision/injuryTime/period наиболее характерны для футбола; в других видах спорта набор типов беднее.

timeinteger

Время события в минутах

timeSecondsinteger

Время события в секундах

typestring

Тип события

Possible values: [card, goal, substitution, inGamePenalty, penaltyShootout, varDecision, injuryTime, period]

classstring

Класс события

teamstring

Команда события

Possible values: [home, away]

player object
idinteger
namestring
playerIn object

Игрок входящий (для замен)

idinteger
namestring
playerOut object

Игрок выходящий (для замен)

idinteger
namestring
reasonstring

Причина события

fromstring

Откуда (например, penalty для гола)

homeScoreinteger

Счет хозяев после события

awayScoreinteger

Счет гостей после события

periodintegernullable

Номер периода/тайма, к которому относится событие

descriptionstring

Текстовое описание события (если есть)

playerNamestring

Имя игрока, связанного с событием (дублирует player.name для удобства)

assist1Namestring

Имя игрока, сделавшего первый ассист (голы)

assist2Namestring

Имя игрока, сделавшего второй ассист (голы)

manager object

Тренер/официальное лицо — для карточки, показанной не игроку (type=card)

idinteger
namestring
rescindedboolean

Карточка отменена (type=card)

playerInNamestring

Имя вышедшего на замену игрока (type=substitution)

playerOutNamestring

Имя заменённого игрока (type=substitution)

injuryboolean

Замена из-за травмы (type=substitution)

sequenceintegernullable

Порядковый номер удара в серии пенальти (type=penaltyShootout)

confirmedbooleannullable

Подтверждено ли решение VAR (type=varDecision)

addedTimeinteger

Добавленное время в минутах (type=injuryTime / varDecision)

lengthintegernullable

Длительность добавленного времени (type=injuryTime)

textstring

Текст метки периода, напр. начало/конец тайма (type=period)

isLiveboolean

Идёт ли период в данный момент (type=period)

LiveEvent
{
"time": 0,
"timeSeconds": 0,
"type": "card",
"class": "string",
"team": "home",
"player": {
"id": 0,
"name": "string"
},
"playerIn": {
"id": 0,
"name": "string"
},
"playerOut": {
"id": 0,
"name": "string"
},
"reason": "string",
"from": "string",
"homeScore": 0,
"awayScore": 0,
"period": 0,
"description": "string",
"playerName": "string",
"assist1Name": "string",
"assist2Name": "string",
"manager": {
"id": 0,
"name": "string"
},
"rescinded": true,
"playerInName": "string",
"playerOutName": "string",
"injury": true,
"sequence": 0,
"confirmed": true,
"addedTime": 0,
"length": 0,
"text": "string",
"isLive": true
}