Match
Уникальный идентификатор матча
14570728Статус матча
Possible values: [notstarted, inprogress, finished, canceled, postponed, interrupted, suspended, delayed, willcontinue]
inprogressЧеловекочитаемое описание статуса матча
1st halfДата события
2025-09-03Время начала матча в миллисекундах
1756836000000Текущая минута матча
30Текущая секунда матча (в пределах минуты)
12Добавленное время в секундах. Присутствует только когда оно есть.
180tournament object
ID турнира
Название турнира
translations object
URL изображения турнира
category object
ID категории
Название категории
translations object
URL изображения
roundInfo object
Название раунда
1/8Номер раунда
5season object
Признак текущего (актуального) сезона турнира. true ровно у одного сезона в списке.
Unix-время (в миллисекундах) начала текущего сезона. Присутствует только у текущего сезона (isCurrent=true).
Unix-время (в миллисекундах) окончания текущего сезона. Присутствует только у текущего сезона (isCurrent=true).
venue object
ID стадиона
Название стадиона
translations object
Название стадиона на русском
Вместимость
city object
Город
translations object
Город на русском
country object
Страна
referee object
Информация об арбитре матча (на данный момент доступно для футбола)
ID арбитра
Имя арбитра
Anthony TaylorКоличество жёлтых карточек показанных арбитром (статистика)
156Количество красных карточек показанных арбитром (статистика)
12Количество вторых жёлтых карточек показанных арбитром (статистика)
8Количество игр проведённых арбитром (статистика)
245country object
Страна арбитра
Englandtranslations object
Имя арбитра на русском языке
Энтони ТейлорhomeTeam object
Команда в составе матча: базовые поля плюс состав на матч (lineup).
Уникальный идентификатор команды
Название команды
Полное название команды
translations object
Название на русском
Пол команды
Possible values: [M, F]
Название страны
manager objectnullable
Тренер команды; null, если не задан.
ID тренера
Имя тренера
translations object
Имя тренера на русском
URL изображения команды
lineup objectnullable
Состав команды на матч; null, если состав недоступен.
players object[]
ID игрока
Имя игрока
ID команды игрока
Позиция игрока
statistics objectnullable
Статистика игрока в матче: плоский объект ключ→число. Доступна для football, ice-hockey, basketball (у остальных видов спорта — null). Ключи и переводы — в словаре статистики.
Номер на футболке
Является ли капитаном
Является ли запасным
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, если неизвестно
awayTeam object
Команда в составе матча: базовые поля плюс состав на матч (lineup).
Уникальный идентификатор команды
Название команды
Полное название команды
translations object
Название на русском
Пол команды
Possible values: [M, F]
Название страны
manager objectnullable
Тренер команды; null, если не задан.
ID тренера
Имя тренера
translations object
Имя тренера на русском
URL изображения команды
lineup objectnullable
Состав команды на матч; null, если состав недоступен.
players object[]
ID игрока
Имя игрока
ID команды игрока
Позиция игрока
statistics objectnullable
Статистика игрока в матче: плоский объект ключ→число. Доступна для football, ice-hockey, basketball (у остальных видов спорта — null). Ключи и переводы — в словаре статистики.
Номер на футболке
Является ли капитаном
Является ли запасным
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, если неизвестно
homeScore object
Текущий счет
3Счет в первом тайме
2Счет во втором тайме / геймы во 2-м сете (теннис)
1Счет в третьем периоде / геймы в 3-м сете (теннис)
Счет в четвертом периоде / геймы в 4-м сете (теннис, Grand Slam)
Счет в пятом периоде / геймы в 5-м сете (теннис, Grand Slam)
Счёт в 6-м периоде: 2-й овертайм (баскетбол) или геймы в 6-м сете (наст. теннис, best-of-7). При множественных овертаймах возможны и дальнейшие периоды (period7+) — редко.
Счёт в 7-м периоде: 3-й овертайм (баскетбол) или геймы в 7-м сете (наст. теннис, best-of-7).
Очки в тайбрейке 1-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 2-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 3-го сета (только теннис, только если был тайбрейк)
7Очки в тайбрейке 4-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 5-го сета (только теннис, только если был тайбрейк)
Счёт по послематчевым пенальти. Присутствует только если была серия пенальти.
4Текстовое представление счёта, как отдаёт источник (например, "2-2 (5-4 pen.)" в футболе или "3 (6-4, 4-6, 7-6)" в теннисе).
Текущее очко в теннисном гейме (для live-матчей). Значения: "0", "15", "30", "40", "A" (advantage) для обычных геймов, или числа "0"-"7"+ для тайбрейков
40awayScore object
Текущий счет
3Счет в первом тайме
2Счет во втором тайме / геймы во 2-м сете (теннис)
1Счет в третьем периоде / геймы в 3-м сете (теннис)
Счет в четвертом периоде / геймы в 4-м сете (теннис, Grand Slam)
Счет в пятом периоде / геймы в 5-м сете (теннис, Grand Slam)
Счёт в 6-м периоде: 2-й овертайм (баскетбол) или геймы в 6-м сете (наст. теннис, best-of-7). При множественных овертаймах возможны и дальнейшие периоды (period7+) — редко.
Счёт в 7-м периоде: 3-й овертайм (баскетбол) или геймы в 7-м сете (наст. теннис, best-of-7).
Очки в тайбрейке 1-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 2-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 3-го сета (только теннис, только если был тайбрейк)
7Очки в тайбрейке 4-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 5-го сета (только теннис, только если был тайбрейк)
Счёт по послематчевым пенальти. Присутствует только если была серия пенальти.
4Текстовое представление счёта, как отдаёт источник (например, "2-2 (5-4 pen.)" в футболе или "3 (6-4, 4-6, 7-6)" в теннисе).
Текущее очко в теннисном гейме (для live-матчей). Значения: "0", "15", "30", "40", "A" (advantage) для обычных геймов, или числа "0"-"7"+ для тайбрейков
40liveEvents object[]
Время события в минутах
Время события в секундах
Тип события
Possible values: [card, goal, substitution, inGamePenalty, penaltyShootout, varDecision, injuryTime, period]
Класс события
Команда события
Possible values: [home, away]
player object
playerIn object
Игрок входящий (для замен)
playerOut object
Игрок выходящий (для замен)
Причина события
Откуда (например, penalty для гола)
Счет хозяев после события
Счет гостей после события
Номер периода/тайма, к которому относится событие
Текстовое описание события (если есть)
Имя игрока, связанного с событием (дублирует player.name для удобства)
Имя игрока, сделавшего первый ассист (голы)
Имя игрока, сделавшего второй ассист (голы)
manager object
Тренер/официальное лицо — для карточки, показанной не игроку (type=card)
Карточка отменена (type=card)
Имя вышедшего на замену игрока (type=substitution)
Имя заменённого игрока (type=substitution)
Замена из-за травмы (type=substitution)
Порядковый номер удара в серии пенальти (type=penaltyShootout)
Подтверждено ли решение VAR (type=varDecision)
Добавленное время в минутах (type=injuryTime / varDecision)
Длительность добавленного времени (type=injuryTime)
Текст метки периода, напр. начало/конец тайма (type=period)
Идёт ли период в данный момент (type=period)
matchStatistics object[]
Статистика матча по командам, сгруппированная по периодам. Машинные ключи (key) и их переводы (RU/ES) — в словаре статистики.
Период: ALL — за весь матч; либо часть матча в зависимости от вида спорта: тайм (1ST/2ND), четверть (1Q–4Q), период (1ST–3RD), сет/партия (1ST–5TH).
ALLgroups object[]
Группы статистических показателей.
Название группы (англоязычное), напр. "Match overview".
Match overviewstatisticsItems object[]
Машинный ключ показателя — для сопоставления со словарём статистики.
ballPossessionАнглоязычное название показателя.
Ball possessionОтформатированное значение хозяев для отображения.
54%Отформатированное значение гостей для отображения.
46%Числовое значение хозяев.
Числовое значение гостей.
Знаменатель для показателей вида «выполнено/попыток» (хозяева); иначе отсутствует.
Знаменатель для показателей вида «выполнено/попыток» (гости); иначе отсутствует.
Сравнение сторон: 1 — лучше у хозяев, 2 — лучше у гостей, 3 — равенство.
1Направленность показателя: positive (больше — лучше) либо negative.
positiveТип значения: event (счётное событие), team (доля/процент), time (время).
eventПодсказка по отображению: 1 — число, 2 — процент/доля, 3 — «выполнено/попыток» с процентом.
2oddsBase object[]
Доступные коэффициенты для матча
Название рынка ставок
Full timeГруппа ставки
1X2Период матча для ставки
Full-timeДоступна ли ставка в live режиме
falseПриостановлена ли ставка
falsechoices object[]
Варианты ставок с коэффициентами
Название варианта ставки
1Текущий коэффициент в десятичном формате
1.61Начальный коэффициент в десятичном формате
1.35Является ли вариант выигрышным
falseИзменение коэффициента (-1: понижение, 0: без изменений, 1: повышение)
Possible values: [-1, 0, 1]
1highlights object[]
Видео / хайлайты матча
Название видео/хайлайта
Alianza Valledupar 1 - 0 La EquidadURL видео (обычно YouTube)
https://youtu.be/H_9b2BSCNK4URL изображения превью видео
https://i.ytimg.com/vi/H_9b2BSCNK4/hqdefault.jpgesports objectnullable
Детальные данные по киберспортивному матчу. Присутствует только для матчей с sportSlug=esports (CS2, Dota 2, League of Legends). Содержит информацию о каждой игре серии, индивидуальную статистику игроков, раунды (CS2), баны героев/чемпионов (Dota 2, LoL) и командную статистику.
Формат серии — максимальное количество игр (например, 1, 3 или 5). Best of 3 означает, что для победы нужно выиграть 2 игры из 3.
3games object[]
Список отдельных игр (карт) в серии. Каждая игра содержит счёт, статистику игроков, раунды (CS2) или баны (Dota 2/LoL).
Уникальный идентификатор игры
548805Порядковый номер игры в серии (начинается с 1)
1Текущий статус игры
Possible values: [notstarted, inprogress, finished]
finishedКод команды-победителя игры: 1 — домашняя команда (home), 2 — гостевая команда (away). null, если игра ещё не завершена.
1Длительность игры в секундах. null, если игра ещё не завершена.
2340Время начала игры в миллисекундах (Unix timestamp * 1000)
1773129756000homeScore object
Счёт домашней команды в данной игре. Для CS2 — количество выигранных раундов (с разбивкой по половинам в period1/period2). Для Dota 2/LoL — количество убийств.
Текущий счет
3Счет в первом тайме
2Счет во втором тайме / геймы во 2-м сете (теннис)
1Счет в третьем периоде / геймы в 3-м сете (теннис)
Счет в четвертом периоде / геймы в 4-м сете (теннис, Grand Slam)
Счет в пятом периоде / геймы в 5-м сете (теннис, Grand Slam)
Счёт в 6-м периоде: 2-й овертайм (баскетбол) или геймы в 6-м сете (наст. теннис, best-of-7). При множественных овертаймах возможны и дальнейшие периоды (period7+) — редко.
Счёт в 7-м периоде: 3-й овертайм (баскетбол) или геймы в 7-м сете (наст. теннис, best-of-7).
Очки в тайбрейке 1-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 2-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 3-го сета (только теннис, только если был тайбрейк)
7Очки в тайбрейке 4-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 5-го сета (только теннис, только если был тайбрейк)
Счёт по послематчевым пенальти. Присутствует только если была серия пенальти.
4Текстовое представление счёта, как отдаёт источник (например, "2-2 (5-4 pen.)" в футболе или "3 (6-4, 4-6, 7-6)" в теннисе).
Текущее очко в теннисном гейме (для live-матчей). Значения: "0", "15", "30", "40", "A" (advantage) для обычных геймов, или числа "0"-"7"+ для тайбрейков
40awayScore object
Счёт гостевой команды в данной игре. Для CS2 — количество выигранных раундов. Для Dota 2/LoL — количество убийств.
Текущий счет
3Счет в первом тайме
2Счет во втором тайме / геймы во 2-м сете (теннис)
1Счет в третьем периоде / геймы в 3-м сете (теннис)
Счет в четвертом периоде / геймы в 4-м сете (теннис, Grand Slam)
Счет в пятом периоде / геймы в 5-м сете (теннис, Grand Slam)
Счёт в 6-м периоде: 2-й овертайм (баскетбол) или геймы в 6-м сете (наст. теннис, best-of-7). При множественных овертаймах возможны и дальнейшие периоды (period7+) — редко.
Счёт в 7-м периоде: 3-й овертайм (баскетбол) или геймы в 7-м сете (наст. теннис, best-of-7).
Очки в тайбрейке 1-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 2-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 3-го сета (только теннис, только если был тайбрейк)
7Очки в тайбрейке 4-го сета (только теннис, только если был тайбрейк)
Очки в тайбрейке 5-го сета (только теннис, только если был тайбрейк)
Счёт по послематчевым пенальти. Присутствует только если была серия пенальти.
4Текстовое представление счёта, как отдаёт источник (например, "2-2 (5-4 pen.)" в футболе или "3 (6-4, 4-6, 7-6)" в теннисе).
Текущее очко в теннисном гейме (для live-матчей). Значения: "0", "15", "30", "40", "A" (advantage) для обычных геймов, или числа "0"-"7"+ для тайбрейков
40Название карты (только CS2). Примеры: Dust2, Inferno, Mirage, Ancient, Nuke, Anubis, Vertigo. Для Dota 2 и LoL всегда null.
Dust2Стартовая сторона домашней команды. Зависит от игры: CS2 — T (Terrorists) или CT (Counter-Terrorists); Dota 2 — Radiant или Dire; LoL — Blue или Red.
Possible values: [T, CT, Radiant, Dire, Blue, Red]
ThomeTeamPlayers object[]
Игроки домашней команды с индивидуальной статистикой за данную игру. Набор полей статистики зависит от типа игры (CS2, Dota 2 или LoL).
player object
Информация об игроке
Уникальный идентификатор игрока
1072879Настоящее имя игрока (имя + фамилия). Если настоящее имя недоступно — используется игровой ник.
Danil KryshkovetsИгровой ник (никнейм) игрока
gpkСокращённое игровое имя игрока
gpkКод позиции/роли игрока. Dota 2: hc (Hard Carry), mid (Midlane), off (Offlane), ss (Soft Support), hs (Hard Support). LoL: top (Top), jun (Jungle), mid (Mid), adc (ADC), sup (Support). CS2: null (позиции не применяются).
midЧеловекочитаемое название позиции/роли. Примеры: Midlane, Hard Carry, Offlane, Soft Support, Hard Support, Top, Jungle, ADC, Support. null для CS2.
Midlanetranslations object
Переводы имени игрока
Настоящее имя игрока на русском
URL изображения (аватара) игрока
https://images.api-sport.ru/sportimages/player-1072879Количество убийств игрока за игру (все типы игр)
9Количество смертей игрока за игру (все типы игр)
0Количество ассистов игрока за игру (все типы игр)
11Average Damage per Round — средний урон за раунд (только CS2)
74.2Процент раундов, в которых игрок совершил Kill, Assist, Survived или был Trade-killed (только CS2)
66Разница между убийствами и смертями Kill-Death Difference (только CS2)
-1Разница первых убийств: сколько раз игрок сделал первое убийство в раунде минус сколько раз умер первым (только CS2)
2Количество ассистов с помощью ослепляющих гранат (только CS2)
0Количество убийств в голову (только CS2)
7character objectnullable
Выбранный герой (Dota 2) или чемпион (LoL). Отсутствует для CS2.
Имя героя/чемпиона
Void SpiritURL-совместимый идентификатор героя/чемпиона
void-spiritКоличество добиваний союзных крипов (только Dota 2)
19Золото в минуту (только Dota 2)
638Опыт в минуту (только Dota 2)
778Количество добиваний вражеских крипов (только Dota 2)
354Общая стоимость инвентаря и золота игрока (только Dota 2)
26260Уровень героя на момент окончания игры (только Dota 2)
23Общее количество заработанного золота (только LoL)
14134Уровень чемпиона на момент окончания игры (только LoL)
17Количество убитых миньонов/крипов (только LoL)
234Роль игрока в команде (только LoL). Значения: top, jun, mid, adc, sup
junawayTeamPlayers object[]
Игроки гостевой команды с индивидуальной статистикой за данную игру.
player object
Информация об игроке
Уникальный идентификатор игрока
1072879Настоящее имя игрока (имя + фамилия). Если настоящее имя недоступно — используется игровой ник.
Danil KryshkovetsИгровой ник (никнейм) игрока
gpkСокращённое игровое имя игрока
gpkКод позиции/роли игрока. Dota 2: hc (Hard Carry), mid (Midlane), off (Offlane), ss (Soft Support), hs (Hard Support). LoL: top (Top), jun (Jungle), mid (Mid), adc (ADC), sup (Support). CS2: null (позиции не применяются).
midЧеловекочитаемое название позиции/роли. Примеры: Midlane, Hard Carry, Offlane, Soft Support, Hard Support, Top, Jungle, ADC, Support. null для CS2.
Midlanetranslations object
Переводы имени игрока
Настоящее имя игрока на русском
URL изображения (аватара) игрока
https://images.api-sport.ru/sportimages/player-1072879Количество убийств игрока за игру (все типы игр)
9Количество смертей игрока за игру (все типы игр)
0Количество ассистов игрока за игру (все типы игр)
11Average Damage per Round — средний урон за раунд (только CS2)
74.2Процент раундов, в которых игрок совершил Kill, Assist, Survived или был Trade-killed (только CS2)
66Разница между убийствами и смертями Kill-Death Difference (только CS2)
-1Разница первых убийств: сколько раз игрок сделал первое убийство в раунде минус сколько раз умер первым (только CS2)
2Количество ассистов с помощью ослепляющих гранат (только CS2)
0Количество убийств в голову (только CS2)
7character objectnullable
Выбранный герой (Dota 2) или чемпион (LoL). Отсутствует для CS2.
Имя героя/чемпиона
Void SpiritURL-совместимый идентификатор героя/чемпиона
void-spiritКоличество добиваний союзных крипов (только Dota 2)
19Золото в минуту (только Dota 2)
638Опыт в минуту (только Dota 2)
778Количество добиваний вражеских крипов (только Dota 2)
354Общая стоимость инвентаря и золота игрока (только Dota 2)
26260Уровень героя на момент окончания игры (только Dota 2)
23Общее количество заработанного золота (только LoL)
14134Уровень чемпиона на момент окончания игры (только LoL)
17Количество убитых миньонов/крипов (только LoL)
234Роль игрока в команде (только LoL). Значения: top, jun, mid, adc, sup
junstatistics objectnullable
Командная статистика за игру. Для Dota 2: faction, kills, towersDestroyed/Remaining, barracksDestroyed/Remaining, firstBlood. Для LoL: color, kills, goldEarned, towerKills, inhibitorKills, dragonKills (с разбивкой по типам), nashorKills. Для CS2 обычно null (данные в rounds).
home object
Командная статистика за одну игру. Набор полей зависит от типа игры. Dota 2: faction (Radiant/Dire), kills, towersDestroyed, towersRemaining, barracksDestroyed, barracksRemaining, firstBlood. LoL: color (Blue/Red), kills, goldEarned, towerKills, inhibitorKills, dragonKills, nashorKills, elderDrakeKills и отдельные типы драконов (chemtechDrakeKills, cloudDrakeKills, hextechDrakeKills, infernalDrakeKills, mountainDrakeKills, oceanDrakeKills). Для CS2 statistics обычно null.
Фракция команды (только Dota 2): Radiant или Dire
Possible values: [Radiant, Dire]
RadiantЦвет/сторона команды (только LoL): Blue или Red
Possible values: [Blue, Red]
BlueОбщее количество убийств команды
27Совершила ли команда первое убийство в игре (только Dota 2)
falseКоличество разрушенных вражеских башен (только Dota 2)
3Количество оставшихся своих башен (только Dota 2)
8Количество разрушенных вражеских бараков (только Dota 2)
0Количество оставшихся своих бараков (только Dota 2)
6Общее золото команды (только LoL)
56802Количество уничтоженных башен (только LoL)
4Количество уничтоженных ингибиторов (только LoL)
0Общее количество убитых драконов (только LoL)
1Количество убийств Барона Нашора (только LoL)
0Количество убийств Старшего дракона (только LoL)
0Количество убийств Химтех-дракона (только LoL)
0Количество убийств Воздушного дракона (только LoL)
0Количество убийств Хекстек-дракона (только LoL)
0Количество убийств Огненного дракона (только LoL)
1Количество убийств Горного дракона (только LoL)
0Количество убийств Водного дракона (только LoL)
0away object
Командная статистика за одну игру. Набор полей зависит от типа игры. Dota 2: faction (Radiant/Dire), kills, towersDestroyed, towersRemaining, barracksDestroyed, barracksRemaining, firstBlood. LoL: color (Blue/Red), kills, goldEarned, towerKills, inhibitorKills, dragonKills, nashorKills, elderDrakeKills и отдельные типы драконов (chemtechDrakeKills, cloudDrakeKills, hextechDrakeKills, infernalDrakeKills, mountainDrakeKills, oceanDrakeKills). Для CS2 statistics обычно null.
Фракция команды (только Dota 2): Radiant или Dire
Possible values: [Radiant, Dire]
RadiantЦвет/сторона команды (только LoL): Blue или Red
Possible values: [Blue, Red]
BlueОбщее количество убийств команды
27Совершила ли команда первое убийство в игре (только Dota 2)
falseКоличество разрушенных вражеских башен (только Dota 2)
3Количество оставшихся своих башен (только Dota 2)
8Количество разрушенных вражеских бараков (только Dota 2)
0Количество оставшихся своих бараков (только Dota 2)
6Общее золото команды (только LoL)
56802Количество уничтоженных башен (только LoL)
4Количество уничтоженных ингибиторов (только LoL)
0Общее количество убитых драконов (только LoL)
1Количество убийств Барона Нашора (только LoL)
0Количество убийств Старшего дракона (только LoL)
0Количество убийств Химтех-дракона (только LoL)
0Количество убийств Воздушного дракона (только LoL)
0Количество убийств Хекстек-дракона (только LoL)
0Количество убийств Огненного дракона (только LoL)
1Количество убийств Горного дракона (только LoL)
0Количество убийств Водного дракона (только LoL)
0rounds objectnullable
Информация о раундах — только для CS2. Содержит детали каждого раунда: исход, победитель, сторона домашней команды. Для Dota 2 и LoL всегда null.
Количество раундов в одной половине (обычно 12 для CS2 MR12)
12normaltime object[]
Массив раундов основного времени
Порядковый номер раунда (начинается с 1)
1Исход раунда: elimination — все игроки противника убиты; defuse — бомба обезврежена; explosion — бомба взорвалась; timeout — время раунда истекло
Possible values: [elimination, defuse, explosion, timeout]
eliminationКод команды-победителя раунда: 1 — домашняя команда (home), 2 — гостевая команда (away)
1Сторона домашней команды в данном раунде: T (Terrorists) или CT (Counter-Terrorists). Меняется после первой половины.
Possible values: [T, CT]
Tovertime object[]nullable
Массив раундов овертайма. null, если овертайма не было.
Порядковый номер раунда (начинается с 1)
1Исход раунда: elimination — все игроки противника убиты; defuse — бомба обезврежена; explosion — бомба взорвалась; timeout — время раунда истекло
Possible values: [elimination, defuse, explosion, timeout]
eliminationКод команды-победителя раунда: 1 — домашняя команда (home), 2 — гостевая команда (away)
1Сторона домашней команды в данном раунде: T (Terrorists) или CT (Counter-Terrorists). Меняется после первой половины.
Possible values: [T, CT]
TКоличество раундов в одном блоке овертайма (обычно 6 для CS2). null, если овертайма не было.
6bans objectnullable
Забаненные герои/чемпионы — только для Dota 2 и LoL. Содержит списки банов для каждой команды. Для CS2 всегда null.
home object[]
Список героев/чемпионов, забаненных домашней командой
Имя героя/чемпиона
BatriderURL-совместимый идентификатор (slug) героя/чемпиона
batrideraway object[]
Список героев/чемпионов, забаненных гостевой командой
Имя героя/чемпиона
BatriderURL-совместимый идентификатор (slug) героя/чемпиона
batridertennis objectnullable
Детальные данные по теннисному матчу. Присутствует только для матчей с sportSlug=tennis. Содержит информацию о сетах (геймы, тайбрейки, длительность, победитель), подаче, посеве игроков, типе покрытия и momentum-графике. При запросе одного матча (/matches/{matchId}) также включает point-by-point данные с детализацией каждого очка.
Формат матча — максимальное количество сетов (3 или 5). Best of 3 — для WTA и большинства ATP турниров, Best of 5 — для мужских Grand Slam.
3Тип покрытия корта
Possible values: [Hardcourt outdoor, Hardcourt indoor, Clay, Grass]
Hardcourt outdoorКто подаёт первым в матче
Possible values: [home, away]
homeПосев (seed) домашнего игрока в турнире. Посев определяет рейтинг игрока в сетке турнира.
25Посев (seed) гостевого игрока в турнире
18sets object[]nullable
Детализация по сыгранным сетам. Каждый элемент содержит количество геймов, победителя, длительность и данные тайбрейка (если был).
Номер сета (1-5)
3Количество геймов, выигранных домашним игроком в этом сете
7Количество геймов, выигранных гостевым игроком в этом сете
6Победитель сета. null если сет ещё не завершён
Possible values: [home, away]
homeДлительность сета в секундах
3423tiebreak objectnullable
Данные тайбрейка. Присутствует только если в сете был тайбрейк (обычно при счёте 6-6). Тайбрейк — специальный гейм, в котором очки считаются последовательно (1, 2, 3...) до 7 с разницей минимум 2.
Очки домашнего игрока в тайбрейке
7Очки гостевого игрока в тайбрейке
4momentum object[]nullable
График импульса (momentum) матча. Показывает доминирование одного из игроков в каждом гейме. Положительные значения — доминирование домашнего игрока, отрицательные — гостевого.
Номер сета
1Номер гейма в сете
9Значение импульса. Положительное значение — доминирование домашнего игрока (home), отрицательное — гостевого (away). Диапазон примерно от -100 до +100. Чем больше абсолютное значение, тем увереннее была победа в гейме.
-17.48Был ли брейк подачи в этом гейме. Брейк — ситуация когда принимающий игрок выиграл гейм на подаче соперника.
truepointByPoint object[]nullable
Подробные данные по каждому очку матча, сгруппированные по сетам и геймам. Доступно только при запросе одного матча (/matches/{matchId}). Содержит тип каждого розыгрыша (эйс, двойная ошибка, виннер) и текущий счёт.
Номер сета
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]
loserhasBkOdds object
Наличие букмекерских коэффициентов по каждому букмекеру. Всегда присутствует в ответе
Есть ли коэффициенты букмекера Melbet для данного матча
trueЕсть ли коэффициенты букмекера Pari для данного матча
trueЕсть ли коэффициенты букмекера Marathon для данного матча
trueЕсть ли коэффициенты букмекера BetBoom для данного матча
trueoddsBk objectnullable
Букмекерские коэффициенты. Присутствует только при with_bk_odds=true. Ключи объекта — идентификаторы букмекеров (например 'melbet', 'pari', 'marathon', 'betboom'). Если with_bk_odds не указан, поле отсутствует
melbet object
Коэффициенты букмекера Melbet
Слаг-идентификатор букмекера
melbetname object
Название букмекера на разных языках
Название на английском
Match WinnerНазвание на русском
Победа в матчеВремя последнего обновления коэффициентов (timestamp в миллисекундах)
1234567890000Активны ли ставки в данный момент
truemarkets object
Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket
match_result object
Пример рынка (ключ динамический)
name object
Мультиязычное название рынка
Название на английском
Match WinnerНазвание на русском
Победа в матчеЕсть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor
falseУпорядоченный список ключей исходов
["home_win","draw","away_win"]stakes object
Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake
home_win object
Пример исхода (ключ динамический)
name object
Мультиязычное название исхода
Название на английском
Match WinnerНазвание на русском
Победа в матчеКоэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)
1.85lines object[]
Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию
Время обновления коэффициента в миллисекундах
1234567890Коэффициент ставки
1.95Аргумент/параметр ставки (например значение тотала или гандикапа)
2.5pari object
Коэффициенты букмекера Pari
Слаг-идентификатор букмекера
melbetname object
Название букмекера на разных языках
Название на английском
Match WinnerНазвание на русском
Победа в матчеВремя последнего обновления коэффициентов (timestamp в миллисекундах)
1234567890000Активны ли ставки в данный момент
truemarkets object
Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket
match_result object
Пример рынка (ключ динамический)
name object
Мультиязычное название рынка
Название на английском
Match WinnerНазвание на русском
Победа в матчеЕсть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor
falseУпорядоченный список ключей исходов
["home_win","draw","away_win"]stakes object
Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake
home_win object
Пример исхода (ключ динамический)
name object
Мультиязычное название исхода
Название на английском
Match WinnerНазвание на русском
Победа в матчеКоэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)
1.85lines object[]
Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию
Время обновления коэффициента в миллисекундах
1234567890Коэффициент ставки
1.95Аргумент/параметр ставки (например значение тотала или гандикапа)
2.5marathon object
Коэффициенты букмекера Marathon
Слаг-идентификатор букмекера
melbetname object
Название букмекера на разных языках
Название на английском
Match WinnerНазвание на русском
Победа в матчеВремя последнего обновления коэффициентов (timestamp в миллисекундах)
1234567890000Активны ли ставки в данный момент
truemarkets object
Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket
match_result object
Пример рынка (ключ динамический)
name object
Мультиязычное название рынка
Название на английском
Match WinnerНазвание на русском
Победа в матчеЕсть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor
falseУпорядоченный список ключей исходов
["home_win","draw","away_win"]stakes object
Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake
home_win object
Пример исхода (ключ динамический)
name object
Мультиязычное название исхода
Название на английском
Match WinnerНазвание на русском
Победа в матчеКоэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)
1.85lines object[]
Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию
Время обновления коэффициента в миллисекундах
1234567890Коэффициент ставки
1.95Аргумент/параметр ставки (например значение тотала или гандикапа)
2.5betboom object
Коэффициенты букмекера BetBoom
Слаг-идентификатор букмекера
melbetname object
Название букмекера на разных языках
Название на английском
Match WinnerНазвание на русском
Победа в матчеВремя последнего обновления коэффициентов (timestamp в миллисекундах)
1234567890000Активны ли ставки в данный момент
truemarkets object
Рынки ставок. Ключи — слаги рынков (например 'result', 'total', 'handicap', 'double_chance', а также пер-периодные слаги вида '1st_half_total', '2nd_half_handicap', '1st_half_result', '1st_set_winner'). Значение каждого ключа — объект BkOddsMarket
match_result object
Пример рынка (ключ динамический)
name object
Мультиязычное название рынка
Название на английском
Match WinnerНазвание на русском
Победа в матчеЕсть ли у рынка аргумент/параметр (например значение тотала). Если true — исходы содержат lines вместо factor
falseУпорядоченный список ключей исходов
["home_win","draw","away_win"]stakes object
Исходы ставок. Ключи — слаги исходов (например 'home_win', 'over', 'under'). Значение каждого ключа — объект BkOddsStake
home_win object
Пример исхода (ключ динамический)
name object
Мультиязычное название исхода
Название на английском
Match WinnerНазвание на русском
Победа в матчеКоэффициент ставки (для рынков без аргумента, т.е. hasArgument=false)
1.85lines object[]
Массив линий с разными аргументами (для рынков с аргументом, hasArgument=true). Отсортирован по argument по возрастанию
Время обновления коэффициента в миллисекундах
1234567890Коэффициент ставки
1.95Аргумент/параметр ставки (например значение тотала или гандикапа)
2.5Посещаемость матча (число зрителей), если известна
51243Исход матча: home — победа хозяев, away — победа гостей, draw — ничья; null — исход ещё не определён
Possible values: [home, away, draw]
awayЧисловой код исхода: 1 — победа хозяев, 2 — победа гостей, 3 — ничья; null — исход ещё не определён
2pregame objectnullable
Предматчевый контекст: очные встречи (h2h), серии команд (teamStreaks) и форма (form). Всегда присутствует в ответе матча по ID; в списках матчей — при параметре with_pregame=true или когда fields включает pregame. null — данных нет
h2h objectnullable
Дуэли по очным встречам. null — данных нет
teamDuel objectnullable
Очные встречи команд
Побед хозяев в очных встречах
2Побед гостей в очных встречах
0Ничьих в очных встречах
1managerDuel objectnullable
Очные встречи тренеров (где доступно)
Побед хозяев в очных встречах
2Побед гостей в очных встречах
0Ничьих в очных встречах
1teamStreaks objectnullable
Активные серии команд. null — данных нет
general object[]
Общие серии каждой из команд
Название серии (на английском)
No lossesЗначение серии: длина («4») или доля матчей («4/5»)
4/5К кому относится серия: home/away; both — к обеим командам (в очных сериях)
Possible values: [home, away, both]
head2head object[]
Серии в очных встречах этих команд
Название серии (на английском)
No lossesЗначение серии: длина («4») или доля матчей («4/5»)
4/5К кому относится серия: home/away; both — к обеим командам (в очных сериях)
Possible values: [home, away, both]
form objectnullable
Форма команд перед матчем. null — данных нет
homeTeam objectnullable
Форма одной команды перед матчем
Текущая позиция команды в турнирной таблице
3Значение показателя формы — смысл задаёт поле label родителя (очки, баланс побед-поражений и т.п.)
9-7Средний рейтинг команды за последние матчи (где доступен)
6.68Результаты последних матчей: W — победа, D — ничья, L — поражение
Possible values: [W, D, L]
["W","W","L","D","W"]awayTeam objectnullable
Форма одной команды перед матчем
Текущая позиция команды в турнирной таблице
3Значение показателя формы — смысл задаёт поле label родителя (очки, баланс побед-поражений и т.п.)
9-7Средний рейтинг команды за последние матчи (где доступен)
6.68Результаты последних матчей: W — победа, D — ничья, L — поражение
Possible values: [W, D, L]
["W","W","L","D","W"]Смысл поля value у команд: например Pts (очки) или W-L (баланс побед-поражений)
PtsbestPlayers objectnullable
Лучшие игроки матча (появляются по ходу/по завершении матча). Присутствует в ответе матча по ID; в списках — когда fields включает bestPlayers. null — данных нет
playerOfTheMatch objectnullable
Игрок матча
Значение показателя
8.2Название показателя
ratingplayer object
Компактная карточка игрока
994363Bart VerbruggenB. VerbruggenПозиция игрока (например G, D, M, F)
G1translations object
Барт ВербруггенURL изображения игрока
home object[]
Лучшие игроки хозяев
Значение показателя
8.2Название показателя
ratingplayer object
Компактная карточка игрока
994363Bart VerbruggenB. VerbruggenПозиция игрока (например G, D, M, F)
G1translations object
Барт ВербруггенURL изображения игрока
away object[]
Лучшие игроки гостей
Значение показателя
8.2Название показателя
ratingplayer object
Компактная карточка игрока
994363Bart VerbruggenB. VerbruggenПозиция игрока (например G, D, M, F)
G1translations object
Барт ВербруггенURL изображения игрока
{
"id": 14570728,
"status": "inprogress",
"statusDescription": "1st half",
"dateEvent": "2025-09-03",
"startTimestamp": 1756836000000,
"currentMatchMinute": 30,
"currentMatchSecond": 12,
"overtimeLength": 180,
"tournament": {
"id": 0,
"name": "string",
"translations": {
"ru": "string"
},
"image": "string"
},
"category": {
"id": 0,
"name": "string",
"translations": {
"ru": "string"
},
"image": "string"
},
"roundInfo": {
"name": "1/8",
"round": 5
},
"season": {
"id": 0,
"name": "string",
"year": "string",
"isCurrent": true,
"startDateTimestamp": 0,
"endDateTimestamp": 0
},
"venue": {
"id": 0,
"name": "string",
"translations": {
"ru": "string"
},
"capacity": 0,
"city": {
"name": "string",
"translations": {
"ru": "string"
}
},
"country": {
"name": "string"
}
},
"referee": {
"id": 0,
"name": "Anthony Taylor",
"yellowCards": 156,
"redCards": 12,
"yellowRedCards": 8,
"games": 245,
"country": {
"name": "England"
},
"translations": {
"ru": "Энтони Тейлор"
}
},
"homeTeam": {
"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
}
]
}
},
"awayTeam": {
"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
}
]
}
},
"homeScore": {
"current": 3,
"period1": 2,
"period2": 1,
"period3": 0,
"period4": 0,
"period5": 0,
"period6": 0,
"period7": 0,
"period1TieBreak": 0,
"period2TieBreak": 0,
"period3TieBreak": 7,
"period4TieBreak": 0,
"period5TieBreak": 0,
"penalties": 4,
"display": "string",
"point": "40"
},
"awayScore": {
"current": 3,
"period1": 2,
"period2": 1,
"period3": 0,
"period4": 0,
"period5": 0,
"period6": 0,
"period7": 0,
"period1TieBreak": 0,
"period2TieBreak": 0,
"period3TieBreak": 7,
"period4TieBreak": 0,
"period5TieBreak": 0,
"penalties": 4,
"display": "string",
"point": "40"
},
"liveEvents": [
{
"time": 0,
"timeSeconds": 0,
"type": "card",
"class": "string",
"team": "home",
"player": {
"id": 0,
"name": "string"
},
"playerIn": {
"id": 0,
"name": "string"
},
"playerOut": {
"id": 0,
"name": "string"
},
"reason": "string",
"from": "string",
"homeScore": 0,
"awayScore": 0,
"period": 0,
"description": "string",
"playerName": "string",
"assist1Name": "string",
"assist2Name": "string",
"manager": {
"id": 0,
"name": "string"
},
"rescinded": true,
"playerInName": "string",
"playerOutName": "string",
"injury": true,
"sequence": 0,
"confirmed": true,
"addedTime": 0,
"length": 0,
"text": "string",
"isLive": true
}
],
"matchStatistics": [
{
"period": "ALL",
"groups": [
{
"groupName": "Match overview",
"statisticsItems": [
{
"key": "ballPossession",
"name": "Ball possession",
"home": "54%",
"away": "46%",
"homeValue": 0,
"awayValue": 0,
"homeTotal": 0,
"awayTotal": 0,
"compareCode": 1,
"statisticsType": "positive",
"valueType": "event",
"renderType": 2
}
]
}
]
}
],
"oddsBase": [
{
"name": "Full time",
"group": "1X2",
"period": "Full-time",
"isLive": false,
"suspended": false,
"choices": [
{
"name": "1",
"decimal": 1.61,
"initialDecimal": 1.35,
"winning": false,
"change": 1
}
]
}
],
"highlights": [
{
"title": "Alianza Valledupar 1 - 0 La Equidad",
"url": "https://youtu.be/H_9b2BSCNK4",
"image": "https://i.ytimg.com/vi/H_9b2BSCNK4/hqdefault.jpg"
}
],
"esports": {
"bestOf": 3,
"games": [
{
"id": 548805,
"gameNumber": 1,
"status": "finished",
"winnerCode": 1,
"durationSeconds": 2340,
"startTimestamp": 1773129756000,
"homeScore": {
"current": 3,
"period1": 2,
"period2": 1,
"period3": 0,
"period4": 0,
"period5": 0,
"period6": 0,
"period7": 0,
"period1TieBreak": 0,
"period2TieBreak": 0,
"period3TieBreak": 7,
"period4TieBreak": 0,
"period5TieBreak": 0,
"penalties": 4,
"display": "string",
"point": "40"
},
"awayScore": {
"current": 3,
"period1": 2,
"period2": 1,
"period3": 0,
"period4": 0,
"period5": 0,
"period6": 0,
"period7": 0,
"period1TieBreak": 0,
"period2TieBreak": 0,
"period3TieBreak": 7,
"period4TieBreak": 0,
"period5TieBreak": 0,
"penalties": 4,
"display": "string",
"point": "40"
},
"map": "Dust2",
"homeTeamStartingSide": "T",
"homeTeamPlayers": [
{
"player": {
"id": 1072879,
"name": "Danil Kryshkovets",
"nickName": "gpk",
"shortName": "gpk",
"position": "mid",
"positionName": "Midlane",
"translations": {
"ru": "string"
},
"image": "https://images.api-sport.ru/sportimages/player-1072879"
},
"kills": 9,
"deaths": 0,
"assists": 11,
"adr": 74.2,
"kast": 66,
"kdDiff": -1,
"firstKillsDiff": 2,
"flashAssists": 0,
"headshots": 7,
"character": {
"name": "Void Spirit",
"slug": "void-spirit"
},
"denies": 19,
"goldPerMin": 638,
"xpPerMin": 778,
"lastHits": 354,
"netWorth": 26260,
"heroLevel": 23,
"goldEarned": 14134,
"level": 17,
"minionsKilled": 234,
"role": "jun"
}
],
"awayTeamPlayers": [
{
"player": {
"id": 1072879,
"name": "Danil Kryshkovets",
"nickName": "gpk",
"shortName": "gpk",
"position": "mid",
"positionName": "Midlane",
"translations": {
"ru": "string"
},
"image": "https://images.api-sport.ru/sportimages/player-1072879"
},
"kills": 9,
"deaths": 0,
"assists": 11,
"adr": 74.2,
"kast": 66,
"kdDiff": -1,
"firstKillsDiff": 2,
"flashAssists": 0,
"headshots": 7,
"character": {
"name": "Void Spirit",
"slug": "void-spirit"
},
"denies": 19,
"goldPerMin": 638,
"xpPerMin": 778,
"lastHits": 354,
"netWorth": 26260,
"heroLevel": 23,
"goldEarned": 14134,
"level": 17,
"minionsKilled": 234,
"role": "jun"
}
],
"statistics": {
"home": {
"faction": "Radiant",
"color": "Blue",
"kills": 27,
"firstBlood": false,
"towersDestroyed": 3,
"towersRemaining": 8,
"barracksDestroyed": 0,
"barracksRemaining": 6,
"goldEarned": 56802,
"towerKills": 4,
"inhibitorKills": 0,
"dragonKills": 1,
"nashorKills": 0,
"elderDrakeKills": 0,
"chemtechDrakeKills": 0,
"cloudDrakeKills": 0,
"hextechDrakeKills": 0,
"infernalDrakeKills": 1,
"mountainDrakeKills": 0,
"oceanDrakeKills": 0
},
"away": {
"faction": "Radiant",
"color": "Blue",
"kills": 27,
"firstBlood": false,
"towersDestroyed": 3,
"towersRemaining": 8,
"barracksDestroyed": 0,
"barracksRemaining": 6,
"goldEarned": 56802,
"towerKills": 4,
"inhibitorKills": 0,
"dragonKills": 1,
"nashorKills": 0,
"elderDrakeKills": 0,
"chemtechDrakeKills": 0,
"cloudDrakeKills": 0,
"hextechDrakeKills": 0,
"infernalDrakeKills": 1,
"mountainDrakeKills": 0,
"oceanDrakeKills": 0
}
},
"rounds": {
"roundsInAHalf": 12,
"normaltime": [
{
"roundNumber": 1,
"outcome": "elimination",
"winnerCode": 1,
"homeTeamSide": "T"
}
],
"overtime": [
{
"roundNumber": 1,
"outcome": "elimination",
"winnerCode": 1,
"homeTeamSide": "T"
}
],
"overtimeChunkSize": 6
},
"bans": {
"home": [
{
"name": "Batrider",
"slug": "batrider"
}
],
"away": [
{
"name": "Batrider",
"slug": "batrider"
}
]
}
}
]
},
"tennis": {
"bestOf": 3,
"groundType": "Hardcourt outdoor",
"firstToServe": "home",
"homePlayerSeed": "25",
"awayPlayerSeed": "18",
"sets": [
{
"setNumber": 3,
"homeGames": 7,
"awayGames": 6,
"winner": "home",
"durationSeconds": 3423,
"tiebreak": {
"homePoints": 7,
"awayPoints": 4
}
}
],
"momentum": [
{
"set": 1,
"game": 9,
"value": -17.48,
"breakOccurred": true
}
],
"pointByPoint": [
{
"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"
}
]
}
]
}
]
},
"hasBkOdds": {
"melbet": true,
"pari": true,
"marathon": true,
"betboom": true
},
"oddsBk": {
"melbet": {
"slug": "melbet",
"name": {
"en": "Melbet",
"ru": "Мелбет"
},
"updatedAt": 1234567890000,
"isBettingActive": true,
"markets": {
"result": {
"name": {
"en": "Result",
"ru": "Исход"
},
"hasArgument": false,
"stakeKeys": [
"w1",
"x",
"w2"
],
"stakes": {
"w1": {
"name": {
"en": "Win1",
"ru": "П1"
},
"factor": 1.85
},
"x": {
"name": {
"en": "X",
"ru": "X"
},
"factor": 3.4
},
"w2": {
"name": {
"en": "Win2",
"ru": "П2"
},
"factor": 4.2
}
}
}
}
},
"pari": {
"slug": "pari",
"name": {
"en": "Pari",
"ru": "Пари"
},
"updatedAt": 1234567890000,
"isBettingActive": true,
"markets": {
"result": {
"name": {
"en": "Result",
"ru": "Исход"
},
"hasArgument": false,
"stakeKeys": [
"w1",
"x",
"w2"
],
"stakes": {
"w1": {
"name": {
"en": "Win1",
"ru": "П1"
},
"factor": 1.8
},
"x": {
"name": {
"en": "X",
"ru": "X"
},
"factor": 3.5
},
"w2": {
"name": {
"en": "Win2",
"ru": "П2"
},
"factor": 4.4
}
}
},
"total": {
"name": {
"en": "Total",
"ru": "Тотал"
},
"hasArgument": true,
"stakeKeys": [
"over",
"under"
],
"stakes": {
"over": {
"name": {
"en": "Over",
"ru": "Больше"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.85,
"argument": 2.5
}
]
},
"under": {
"name": {
"en": "Under",
"ru": "Меньше"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.95,
"argument": 2.5
}
]
}
}
}
}
},
"marathon": {
"slug": "marathon",
"name": {
"en": "Marathon",
"ru": "Марафон"
},
"updatedAt": 1234567890000,
"isBettingActive": true,
"markets": {
"result": {
"name": {
"en": "Result",
"ru": "Исход"
},
"hasArgument": false,
"stakeKeys": [
"w1",
"x",
"w2"
],
"stakes": {
"w1": {
"name": {
"en": "Win1",
"ru": "П1"
},
"factor": 2.4
},
"x": {
"name": {
"en": "X",
"ru": "X"
},
"factor": 3.3
},
"w2": {
"name": {
"en": "Win2",
"ru": "П2"
},
"factor": 2.9
}
}
},
"handicap": {
"name": {
"en": "Handicap",
"ru": "Фора"
},
"hasArgument": true,
"stakeKeys": [
"handicap_1",
"handicap_2"
],
"stakes": {
"handicap_1": {
"name": {
"en": "Handicap 1",
"ru": "Фора1"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.85,
"argument": 0
}
]
},
"handicap_2": {
"name": {
"en": "Handicap 2",
"ru": "Фора2"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.95,
"argument": 0
}
]
}
}
}
}
},
"betboom": {
"slug": "betboom",
"name": {
"en": "BetBoom",
"ru": "БетБум"
},
"updatedAt": 1234567890000,
"isBettingActive": true,
"markets": {
"result": {
"name": {
"en": "Result",
"ru": "Исход"
},
"hasArgument": false,
"stakeKeys": [
"w1",
"x",
"w2"
],
"stakes": {
"w1": {
"name": {
"en": "Win1",
"ru": "П1"
},
"factor": 1.9
},
"x": {
"name": {
"en": "X",
"ru": "X"
},
"factor": 3.6
},
"w2": {
"name": {
"en": "Win2",
"ru": "П2"
},
"factor": 3.9
}
}
},
"handicap": {
"name": {
"en": "Handicap",
"ru": "Фора"
},
"hasArgument": true,
"stakeKeys": [
"handicap_1",
"handicap_2"
],
"stakes": {
"handicap_1": {
"name": {
"en": "Handicap 1",
"ru": "Фора1"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.9,
"argument": -1.5
}
]
},
"handicap_2": {
"name": {
"en": "Handicap 2",
"ru": "Фора2"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.9,
"argument": 1.5
}
]
}
}
},
"total": {
"name": {
"en": "Total",
"ru": "Тотал"
},
"hasArgument": true,
"stakeKeys": [
"over",
"under"
],
"stakes": {
"over": {
"name": {
"en": "Over",
"ru": "Больше"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.85,
"argument": 2.5
}
]
},
"under": {
"name": {
"en": "Under",
"ru": "Меньше"
},
"lines": [
{
"dateUpdateMs": 1234567890000,
"factor": 1.95,
"argument": 2.5
}
]
}
}
}
}
}
},
"attendance": 51243,
"winner": "away",
"winnerCode": 2,
"pregame": {
"h2h": {
"teamDuel": {
"homeWins": 2,
"awayWins": 0,
"draws": 1
},
"managerDuel": {
"homeWins": 2,
"awayWins": 0,
"draws": 1
}
},
"teamStreaks": {
"general": [
{
"name": "No losses",
"value": "4/5",
"team": "home"
}
],
"head2head": [
{
"name": "No losses",
"value": "4/5",
"team": "home"
}
]
},
"form": {
"homeTeam": {
"position": 3,
"value": "9-7",
"avgRating": 6.68,
"form": [
"W",
"W",
"L",
"D",
"W"
]
},
"awayTeam": {
"position": 3,
"value": "9-7",
"avgRating": 6.68,
"form": [
"W",
"W",
"L",
"D",
"W"
]
},
"label": "Pts"
}
},
"bestPlayers": {
"playerOfTheMatch": {
"value": "8.2",
"label": "rating",
"player": {
"id": 994363,
"name": "Bart Verbruggen",
"shortName": "B. Verbruggen",
"position": "G",
"jerseyNumber": "1",
"translations": {
"ru": "Барт Вербругген"
},
"image": "string"
}
},
"home": [
{
"value": "8.2",
"label": "rating",
"player": {
"id": 994363,
"name": "Bart Verbruggen",
"shortName": "B. Verbruggen",
"position": "G",
"jerseyNumber": "1",
"translations": {
"ru": "Барт Вербругген"
},
"image": "string"
}
}
],
"away": [
{
"value": "8.2",
"label": "rating",
"player": {
"id": 994363,
"name": "Bart Verbruggen",
"shortName": "B. Verbruggen",
"position": "G",
"jerseyNumber": "1",
"translations": {
"ru": "Барт Вербругген"
},
"image": "string"
}
}
]
}
}