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

TeamWithLineup

Команда в составе матча: базовые поля плюс состав на матч (lineup).

idintegernullable

Уникальный идентификатор команды

namestringnullable

Название команды

fullNamestringnullable

Полное название команды

translations object
rustringnullable

Название на русском

genderstringnullable

Пол команды

Possible values: [M, F]

countrystringnullable

Название страны

manager objectnullable

Тренер команды; null, если не задан.

idinteger

ID тренера

namestring

Имя тренера

translations object
rustringnullable

Имя тренера на русском

imagestring

URL изображения команды

lineup objectnullable

Состав команды на матч; null, если состав недоступен.

players object[]
  • Array [
  • idinteger

    ID игрока

    namestringnullable

    Имя игрока

    teamIdintegernullable

    ID команды игрока

    positionstring

    Позиция игрока

    statisticsobject

    Статистика игрока

    shirtNumberinteger

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

    captainboolean

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

    substituteboolean

    Является ли запасным

    translations object
    rustringnullable

    Имя игрока на русском

    imagestring

    URL изображения игрока

  • ]
  • formationstring

    Схема игры

    Example: 4-4-2
    missingPlayers object[]

    Травмы и дисквалификации — отсутствующие игроки. Карточные причины (код 11/12/13) — только для футбола. Полный словарь причин: страница.

  • Array [
  • player object

    Данные отсутствующего игрока

    idintegernullable

    ID игрока

    namestringnullable

    Имя игрока

    positionstringnullable

    Позиция игрока

    shirtNumberstringnullable

    Игровой номер (строка)

    translations object
    rustringnullable

    Имя игрока на русском

    imagestring

    URL изображения игрока

    typestringnullable

    Статус: missing — точно не сыграет; doubtful — под вопросом

    Possible values: [missing, doubtful]

    reason object

    Причина отсутствия

    codeintegernullable

    Код причины: 0 — другое, 1 — травма, 2 — болезнь, 3 — дисквалификация, 4 — недоступен, 11 — перебор жёлтых карточек (только футбол), 12 — вторая жёлтая → красная (только футбол), 13 — красная карточка (только футбол), 21 — в аренде

    namestringnullable

    Кодовое имя причины: Injured, Ill, Suspended, Absent, Other, YellowCard, YellowRedCard, RedCard, OnLoan

    categoryKeystring

    Ключ категории причины (для сопоставления со словарём)

    translations objectnullable

    Перевод причины

    rustring

    Причина на русском

    esstring

    Причина на испанском

    description objectnullable

    Уточнение причины (часть тела или диагноз); null, если уточнения нет

    rawstring

    Исходный текст уточнения (на английском), например "Muscle Injury"

    keystringnullable

    Ключ перевода уточнения (для сопоставления со словарём)

    translations objectnullable

    Перевод уточнения

    rustring

    Уточнение на русском

    esstring

    Уточнение на испанском

    expectedEndDateMsint64nullable

    Ожидаемая дата возвращения игрока, Unix-timestamp в миллисекундах; null, если неизвестно

  • ]
  • TeamWithLineup
    {
    "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
    }
    ]
    }
    }