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

CupTreeRound

Раунд сетки плей-офф.

orderinteger

Порядковый номер раунда

namestring

Английское название раунда (вычислено по размеру сетки)

Example: Quarter-finals
descriptionstring

Описание раунда

translations object
rustring

Русское название раунда

Example: 1/4 финала
ties object[]

Пары раунда

  • Array [
  • blockIdintegernullable

    Собственный id узла сетки (1..N); цель для sourceBlockId

    orderintegernullable

    Позиция пары внутри раунда

    statusstring

    Статус пары

    Possible values: [finished, inprogress, notstarted]

    isByeboolean

    Автоматический проход без игры

    isThirdPlaceboolean

    Матч за 3-е место

    hasNextRoundboolean

    Ведёт ли пара в следующий раунд

    startTimestampint64nullable

    Время старта пары (Unix, мс)

    resultstringnullable

    Сырой агрегат-результат

    Example: 4:5
    participants object[]

    Стороны пары

  • Array [
  • orderintegernullable

    Сторона пары: 1 = домашняя, 2 = гостевая

    winnerboolean

    Прошла ли сторона дальше

    team objectnullable

    Команда стороны; null для незаполненного слота (тогда заполнено поле slot).

    idintegernullable

    ID команды

    namestringnullable

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

    imagestringnullable

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

    teamColors objectnullable

    Фирменные цвета; null, если не заданы.

    primarystringnullable

    Основной цвет

    Example: #ef0107
    secondarystringnullable

    Дополнительный цвет

    textstringnullable

    Цвет текста на форме

    translations object
    rustringnullable

    Русское название команды

    slotstringnullable

    Ярлык-заглушка слота, когда команда ещё неизвестна

    Example: W97
    sourceBlockIdintegernullable

    Локальный blockId (1..N) пары прошлого раунда, откуда пришла команда

    scoreintegernullable

    Числовой счёт/агрегат

    penaltiesintegernullable

    Счёт по пенальти (если была серия)

    scoreTextstringnullable

    Сырой текст счёта как в источнике

    Example: 2 (3)
  • ]
  • matches object[]

    Матчи (ноги) пары

  • Array [
  • idinteger

    ID матча

    leginteger

    Номер ноги (1..N)

  • ]
  • ]
  • CupTreeRound
    {
    "order": 0,
    "name": "Quarter-finals",
    "description": "string",
    "translations": {
    "ru": "1/4 финала"
    },
    "ties": [
    {
    "blockId": 0,
    "order": 0,
    "status": "finished",
    "isBye": true,
    "isThirdPlace": true,
    "hasNextRound": true,
    "startTimestamp": 0,
    "result": "4:5",
    "participants": [
    {
    "order": 0,
    "winner": true,
    "team": {
    "id": 0,
    "name": "string",
    "image": "string",
    "teamColors": {
    "primary": "#ef0107",
    "secondary": "string",
    "text": "string"
    },
    "translations": {
    "ru": "string"
    }
    },
    "slot": "W97",
    "sourceBlockId": 0,
    "score": 0,
    "penalties": 0,
    "scoreText": "2 (3)"
    }
    ],
    "matches": [
    {
    "id": 0,
    "leg": 0
    }
    ]
    }
    ]
    }