TeamWithLineup
Команда в составе матча: базовые поля плюс состав на матч (lineup).
Уникальный идентификатор команды
Название команды
Полное название команды
translations object
Название на русском
Пол команды
Possible values: [M, F]
Название страны
manager objectnullable
Тренер команды; null, если не задан.
ID тренера
Имя тренера
translations object
Имя тренера на русском
URL изображения команды
lineup objectnullable
Состав команды на матч; null, если состав недоступен.
players object[]
ID игрока
Имя игрока
ID команды игрока
Позиция игрока
Статистика игрока
Номер на футболке
Является ли капитаном
Является ли запасным
translations object
Имя игрока на русском
URL изображения игрока
Схема игры
4-4-2missingPlayers object[]
Травмы и дисквалификации — отсутствующие игроки. Карточные причины (код 11/12/13) — только для футбола. Полный словарь причин: страница.
player object
Данные отсутствующего игрока
ID игрока
Имя игрока
Позиция игрока
Игровой номер (строка)
translations object
Имя игрока на русском
URL изображения игрока
Статус: missing — точно не сыграет; doubtful — под вопросом
Possible values: [missing, doubtful]
reason object
Причина отсутствия
Код причины: 0 — другое, 1 — травма, 2 — болезнь, 3 — дисквалификация, 4 — недоступен, 11 — перебор жёлтых карточек (только футбол), 12 — вторая жёлтая → красная (только футбол), 13 — красная карточка (только футбол), 21 — в аренде
Кодовое имя причины: Injured, Ill, Suspended, Absent, Other, YellowCard, YellowRedCard, RedCard, OnLoan
Ключ категории причины (для сопоставления со словарём)
translations objectnullable
Перевод причины
Причина на русском
Причина на испанском
description objectnullable
Уточнение причины (часть тела или диагноз); null, если уточнения нет
Исходный текст уточнения (на английском), например "Muscle Injury"
Ключ перевода уточнения (для сопоставления со словарём)
translations objectnullable
Перевод уточнения
Уточнение на русском
Уточнение на испанском
Ожидаемая дата возвращения игрока, Unix-timestamp в миллисекундах; null, если неизвестно
{
"id": 0,
"name": "string",
"fullName": "string",
"translations": {
"ru": "string"
},
"gender": "M",
"country": "string",
"manager": {
"id": 0,
"name": "string",
"translations": {
"ru": "string"
}
},
"image": "string",
"lineup": {
"players": [
{
"id": 0,
"name": "string",
"teamId": 0,
"position": "string",
"statistics": {},
"shirtNumber": 0,
"captain": true,
"substitute": true,
"translations": {
"ru": "string"
},
"image": "string"
}
],
"formation": "4-4-2",
"missingPlayers": [
{
"player": {
"id": 0,
"name": "string",
"position": "string",
"shirtNumber": "string",
"translations": {
"ru": "string"
},
"image": "string"
},
"type": "missing",
"reason": {
"code": 0,
"name": "string",
"categoryKey": "string",
"translations": {
"ru": "string",
"es": "string"
}
},
"description": {
"raw": "string",
"key": "string",
"translations": {
"ru": "string",
"es": "string"
}
},
"expectedEndDateMs": 0
}
]
}
}