trainings/create

Создать тренировку

Параметры

Название Описание Тип Обязательный
token Токен пользователя Строка Да
as_coach Для кого создается тренировка
1 - Тренировка создается для спортсменов
0 - Тренировка создается для себя (по умолчанию)
Строка Нет
date Дата и время проведения тренировки. YYYY-MM-DD HH:MM (2023-04-20 15:00) Строка Да
type Тип тренировки
training - Тренировка (по умолчанию)
match - Миниматч
Строка Нет
repeat На сколько недель вперед повторить тренировку. По умолчанию 0 Строка Нет
max_students Максимальное количество учеников. Только для тренеров. 0 - без ограничений. По умолчанию 0 Строка Нет
topics Темы тренировок через запятую (change,positions), доступные значения:
change - Смена магазина
positions - Неудобные положения
shotMove - Стрельба в движении
start - Стартовые положения
swinger - Движущиеся мишени
precision - Точность
speedChange - Смена магазина
oneHand - Одна рука
movement - Перемещения
steal - Метал
point - Отметка выстрела
Строка Нет
access Тип записи на тренировку. Только для тренеров:
free - Свободна (по умолчанию)
limited - Ограниченная
locked - Закрытая
private - Приватная
Строка Нет
squads_count Количество скводов Строка Нет
title Название тренировки Строка Нет
parent_training ID первого миниматча в серии Строка Нет
enable_classes Разделение по классам
0 - Выключено
1 - Включено
Строка Нет

Результат

В случае успеха будет возвращен массив объектов Тренировка

Коды ошибок

TOKEN_NOT_FOUND Передан неверный токен.
DATE_NOT_FOUND Дата не передана или неверна дата.
NOT_COACH Пользователь не является тренером.
PARENT_TRAINING_NOT_FOUND ID первого миниматча в серии не найден

Тест запроса

token:
as_coach:
date:
type:
repeat:
max_students:
topics:
access:
squads_count:
title:
parent_training:
enable_classes:
Введите данные и нажмите выполнить