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

TennisPointByPointSet

Данные point-by-point для одного сета

setinteger

Номер сета

Example: 3
games object[]

Массив геймов в сете (в обратном хронологическом порядке — от последнего к первому)

  • Array [
  • gameinteger

    Номер гейма в сете

    Example: 13
    isTiebreakboolean

    Является ли этот гейм тайбрейком. В тайбрейке используется другая система подсчёта очков (1, 2, 3... вместо 15, 30, 40).

    Example: true
    score objectnullable

    Счёт по геймам в сете после завершения данного гейма, а также информация о подающем и победителе

    homeGamesinteger

    Геймы домашнего игрока в сете после этого гейма

    Example: 7
    awayGamesinteger

    Геймы гостевого игрока в сете после этого гейма

    Example: 6
    servingstringnullable

    Кто подавал в этом гейме

    Possible values: [home, away]

    Example: home
    wonBystringnullable

    Кто выиграл этот гейм

    Possible values: [home, away]

    Example: home
    points object[]

    Массив очков в гейме в хронологическом порядке. Каждое очко содержит текущий счёт и тип розыгрыша.

  • Array [
  • homePointstringnullable

    Очко домашнего игрока после розыгрыша. В обычном гейме: "0", "15", "30", "40", "A" (advantage). В тайбрейке: "0", "1", "2", ... (последовательные числа).

    Example: 40
    awayPointstringnullable

    Очко гостевого игрока после розыгрыша

    Example: 30
    descriptionstringnullable

    Тип розыгрыша

    Possible values: [normal, ace, doubleFault]

    Example: ace
    homePointTypestringnullable

    Результат розыгрыша для домашнего игрока. winner — игрок выиграл очко активным ударом; ace — выиграл очко подачей навылет; error — соперник допустил ошибку; doubleFault — двойная ошибка при подаче; loser — игрок проиграл очко.

    Possible values: [winner, doubleFault, ace, loser, error]

    Example: ace
    awayPointTypestringnullable

    Результат розыгрыша для гостевого игрока

    Possible values: [winner, doubleFault, ace, loser, error]

    Example: loser
  • ]
  • ]
  • TennisPointByPointSet
    {
    "set": 3,
    "games": [
    {
    "game": 13,
    "isTiebreak": true,
    "score": {
    "homeGames": 7,
    "awayGames": 6,
    "serving": "home",
    "wonBy": "home"
    },
    "points": [
    {
    "homePoint": "40",
    "awayPoint": "30",
    "description": "ace",
    "homePointType": "ace",
    "awayPointType": "loser"
    }
    ]
    }
    ]
    }