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

PlayerMatchHistoryItem

Матч из истории игрока: компактная карточка матча + строка игрока из состава

match object

Компактная карточка матча в истории игрока. Полные данные матча — GET /v2/{sportSlug}/matches/{matchId}

idinteger

ID матча

Example: 12812998
startTimestampintegernullable

Unix-время начала матча в миллисекундах

Example: 1782781200000
statusstringnullable

Тип статуса матча (для этого эндпоинта всегда завершённые матчи)

Example: finished
statusDescriptionstringnullable

Короткое описание статуса

Example: Ended
tournament object
idinteger

ID турнира

namestring

Название турнира

translations object
rustring
imagestring

URL изображения турнира

roundInfo object
namestring

Название раунда

Example: 1/8
roundinteger

Номер раунда

Example: 5
season objectnullable
idinteger
namestring
yearstring
isCurrentboolean

Признак текущего (актуального) сезона турнира. true ровно у одного сезона в списке.

startDateTimestampinteger

Unix-время (в миллисекундах) начала текущего сезона. Присутствует только у текущего сезона (isCurrent=true).

endDateTimestampinteger

Unix-время (в миллисекундах) окончания текущего сезона. Присутствует только у текущего сезона (isCurrent=true).

homeTeam object

Компактная карточка команды

idinteger
Example: 3680
namestringnullable
Example: Carolina Hurricanes
shortNamestringnullable
Example: Hurricanes
translations object
rustringnullable
Example: Каролина Харрикейнс
imagestringnullable

URL логотипа команды

awayTeam object

Компактная карточка команды

idinteger
Example: 3680
namestringnullable
Example: Carolina Hurricanes
shortNamestringnullable
Example: Hurricanes
translations object
rustringnullable
Example: Каролина Харрикейнс
imagestringnullable

URL логотипа команды

homeScoreintegernullable

Итоговый счёт хозяев

Example: 3
awayScoreintegernullable

Итоговый счёт гостей

Example: 4
winnerstringnullable

Исход матча: home | away | draw; null — исход не определён

Example: away
winnerCodeintegernullable

Код исхода: 1 — победа хозяев, 2 — победа гостей, 3 — ничья

Example: 2
homeAwaystring

Сторона команды игрока в матче: home | away

Example: home
positionstringnullable

Позиция игрока в матче

Example: G
shirtNumberintegernullable

Номер на футболке

Example: 1
captainboolean

Являлся ли капитаном

Example: false
substituteboolean

Вышел ли со скамейки запасных

Example: false
statistics objectnullable

Статистика игрока в матче: плоский объект ключ→число, как в составах ответа матча. Ключи и переводы — в словаре статистики null — у игрока нет строки статистики в этом матче (см. played).

property name*number
playedboolean

Выходил ли игрок в этом матче (есть ли его строка в составе). false — статистики нет (statistics=null): не играл, состав не опубликован или вид спорта без составов.

PlayerMatchHistoryItem
{
"match": {
"id": 12812998,
"startTimestamp": 1782781200000,
"status": "finished",
"statusDescription": "Ended",
"tournament": {
"id": 0,
"name": "string",
"translations": {
"ru": "string"
},
"image": "string"
},
"roundInfo": {
"name": "1/8",
"round": 5
},
"season": {
"id": 0,
"name": "string",
"year": "string",
"isCurrent": true,
"startDateTimestamp": 0,
"endDateTimestamp": 0
},
"homeTeam": {
"id": 3680,
"name": "Carolina Hurricanes",
"shortName": "Hurricanes",
"translations": {
"ru": "Каролина Харрикейнс"
},
"image": "string"
},
"awayTeam": {
"id": 3680,
"name": "Carolina Hurricanes",
"shortName": "Hurricanes",
"translations": {
"ru": "Каролина Харрикейнс"
},
"image": "string"
},
"homeScore": 3,
"awayScore": 4,
"winner": "away",
"winnerCode": 2
},
"homeAway": "home",
"position": "G",
"shirtNumber": 1,
"captain": false,
"substitute": false,
"statistics": {},
"played": true
}