TennisPointByPointSet
Данные point-by-point для одного сета
Номер сета
3games object[]
Массив геймов в сете (в обратном хронологическом порядке — от последнего к первому)
Номер гейма в сете
13Является ли этот гейм тайбрейком. В тайбрейке используется другая система подсчёта очков (1, 2, 3... вместо 15, 30, 40).
truescore objectnullable
Счёт по геймам в сете после завершения данного гейма, а также информация о подающем и победителе
Геймы домашнего игрока в сете после этого гейма
7Геймы гостевого игрока в сете после этого гейма
6Кто подавал в этом гейме
Possible values: [home, away]
homeКто выиграл этот гейм
Possible values: [home, away]
homepoints object[]
Массив очков в гейме в хронологическом порядке. Каждое очко содержит текущий счёт и тип розыгрыша.
Очко домашнего игрока после розыгрыша. В обычном гейме: "0", "15", "30", "40", "A" (advantage). В тайбрейке: "0", "1", "2", ... (последовательные числа).
40Очко гостевого игрока после розыгрыша
30Тип розыгрыша
Possible values: [normal, ace, doubleFault]
aceРезультат розыгрыша для домашнего игрока. winner — игрок выиграл очко активным ударом; ace — выиграл очко подачей навылет; error — соперник допустил ошибку; doubleFault — двойная ошибка при подаче; loser — игрок проиграл очко.
Possible values: [winner, doubleFault, ace, loser, error]
aceРезультат розыгрыша для гостевого игрока
Possible values: [winner, doubleFault, ace, loser, error]
loser{
"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"
}
]
}
]
}