championats - возвращает активные (действующие) чемпионаты. |
- id - уникальный идентификатор Вида спорта
- name - наименование Вида спорта
- league_id - идентификатор Лиги
- start_date - дата начала чемпионата
- end_date - дата окончания чемпионата
|
championats/{id} - возвращает информацию о соревновании . {id} - идентификатор чемпионата. |
- id - идентивикатор чемпионата (кубка)
- league_id - идентификатор Лиги.
- name - наименование чемпионата.
- start_date - дата начала чемпионата
- end_date - дата окончания чемпионата
- status - статус чемпионата (показывать/не показывать в календаре)
- rules - регламент чемпионата
- info - информация чемпионата
- type - тип чемпионата (0-чемпионат, 1-кубок)
- num_groups - количество групп в кубке
- sport - идентификатор Вида спорта
- show_in_teamstat - показывать в турнирных таблицах
- high_rate - повышенный рейтинг команд по итогам чемпионата
- on_rate - участие в рейтинге
- video - есть ли трансляции
- interview - относительная ссылка на презентацию
- location - место проведения турнира
- symbolic - комментарии к турниру
- 5by5 - соревнование 5х5
|
championats/years/{sport} - возвращает годы, в которых проходили чемпионаты по виду спорта {sport}. {sport} - идентификатор Вида спорта. |
- years - года, в которых проходили чемпионаты
|
championats/{sport}/{year} - возвращает чемпионаты лиг, по виду спорта {sport} в году {year} . {sport} - идентификатор Вида спорта {year} - год соревнования. |
- id - уникальный идентификатор Вида спорта
- name - наименование Вида спорта
- league_id - идентификатор Лиги
- start_date - дата начала чемпионата
- end_date - дата окончания чемпионата
- leagues - лига
id - идентификатор лиги name - наименование лиги description - описание лиги logo_url - логотип лиги
|
championats/table/{id} - возвращает дивизионы и турнирную таблицу. {id} - идентификатор чемпионата. |
- divisions - массив дивизионов
id - идентификатор дивизиона name - наименование дивизиона champ_id - идентификатор чемпионата fame_hall - победители попадают в Зал Славы table - массив турнирная таблица (см.ниже)
- table - массив - общая турнирная таблица. Если есть дивизионы, массив не используется.
id - идентификатор команды name - наименование команды logo_url - относительный путь к логотипу команды deltas - массив матчей с разницей в счёте score - набранные командой очки matches - сыгранные матчи wins - количество побед wins_add - побед в добавленное время eq - количество ничьих losses - количество поражений losses_add - количество поражений в добавленное время goals - количество забитых мячей missed - количество пропущенных мячей goals_diff - разница мячей sets_won - количество выигранных сетов sets_lost - количество проигранных сетов
|
championats/{id}/calendar - возвращает календарь Чемпионата. Данные отсортированы по турам и времени начала матча {id} - идентификатор чемпионата. |
- tour - номер тура
- start_date - дата начала первого матча тура
- finish_date - дата начала последнего матча тура
- matches - массив матчей в тура
Поля матча: id - идентификатор матча date - дата и время начала матчей team1_id - идентификатор команды хозяев team2_id - идентификатор команды гостей field - поле (площадка) status - статус матча (0-не начался, 1-окончен) score1 - голы хозяев score2 - голы гостей tour - номер тура матча technical_defeat - признак технического поражения(1 - техническое поражение) additional_time - признак победы в добавленное время(овертайме) home,guest - объект-описание команд хозев и гостейid - идентификатор команды name - наименование команды logo_url - логотип команды
|
championats/{id}/calendar/tours - возвращает туры из календаря Чемпионата. Данные отсортированы по турам. {id} - идентификатор чемпионата. |
- tour - номер тура
- start_date - дата начала первого матча тура
- finish_date - дата начала последнего матча тура
|
championats/{id}/calendar/tour/{tour} - возвращает матчи тура из календаря Чемпионата. Данные отсортированы по времени матча. {id} - идентификатор чемпионата {tour} - номер тура. |
- id - идентификатор матча
- date - дата и время начала матчей
- team1_id - идентификатор команды хозяев
- team2_id - идентификатор команды гостей
- field - поле (площадка)
- status - статус матча (0-не начался, 1-окончен)
- score1 - голы хозяев
- score2 - голы гостей
- tour - номер тура матча
- technical_defeat - признак технического поражения(1 - техническое поражение)
- additional_time - признак победы в добавленное время(овертайме)
- home,guest - объект-описание команд хозев и гостей
id - идентификатор команды name - наименование команды logo_url - логотип команды
|
championats/{id}/calendar/sort/{type} - возвращает матчи из календаря Чемпионата c указанием типа сортировки. {id} - идентификатор чемпионата {type} - тип сортировки
Доступные типы:- date - по времени матча
- tour - по номеру тура
- status - по статусу матча (0 - не начался, 1 - окончен)
- field - по площадке
- technical_defeat - по техническому поражению (1 - тех.поражение)
. |
- id - идентификатор матча
- date - дата и время начала матчей
- team1_id - идентификатор команды хозяев
- team2_id - идентификатор команды гостей
- field - поле (площадка)
- status - статус матча (0-не начался, 1-окончен)
- score1 - голы хозяев
- score2 - голы гостей
- tour - номер тура матча
- technical_defeat - признак технического поражения(1 - техническое поражение)
- additional_time - признак победы в добавленное время(овертайме)
- home,guest - объект-описание команд хозев и гостей
id - идентификатор команды name - наименование команды logo_url - логотип команды
|
championats/{id}/calendar/upcoming - возвращает предстоящие матчи (не сыгранные) из календаря Чемпионата отсортированные по дате. {id} - идентификатор чемпионата. |
- id - идентификатор матча
- date - дата и время начала матчей
- team1_id - идентификатор команды хозяев
- team2_id - идентификатор команды гостей
- field - поле (площадка)
- status - статус матча (0-не начался, 1-окончен)
- score1 - голы хозяев
- score2 - голы гостей
- tour - номер тура матча
- technical_defeat - признак технического поражения(1 - техническое поражение)
- additional_time - признак победы в добавленное время(овертайме)
- home,guest - объект-описание команд хозев и гостей
id - идентификатор команды name - наименование команды logo_url - логотип команды
|
championats/{id}/calendar/last - возвращает прошедшие матчи (не сыгранные) из календаря Чемпионата отсортированные по дате. {id} - идентификатор чемпионата. |
- id - идентификатор матча
- date - дата и время начала матчей
- team1_id - идентификатор команды хозяев
- team2_id - идентификатор команды гостей
- field - поле (площадка)
- status - статус матча (0-не начался, 1-окончен)
- score1 - голы хозяев
- score2 - голы гостей
- tour - номер тура матча
- technical_defeat - признак технического поражения(1 - техническое поражение)
- additional_time - признак победы в добавленное время(овертайме)
- home,guest - объект-описание команд хозев и гостей
id - идентификатор команды name - наименование команды logo_url - логотип команды
|