Редактировние курса
| Название | Описание | Тип | Обязательный |
| token | Токен пользователя | Строка | Да |
| id | ID курса | Строка | Да |
| title | Название. Не изменяется на пустое | Строка | Нет |
| description | Описание | Строка | Нет |
| status | Статус | Строка | Нет |
| card | Номер карты для вывода стредств | Строка | Нет |
| usdt_wallet | Номер крипто-кошелька в usdt для вывода средств. Только для администрации курса | Число | Нет |
| currency | Валюта курса по стандарту ISO 4217. Возможно сменить только при нулевом балансе Доступные значения RUB, USD |
Строка | Нет |
| image | Картинка курса | Файл | Нет |
| period | Периодичность оплаты | Строка | Нет |
| payment | Каким образом создатель курса платит за IQ.academy Возможные значения: "percentage" - с каждой оплаты курса студентом IQ.academy забирает фиксированную долю "fixed" - IQ.academy забирает фиксированное количество денег за студентомесяц у курса |
Строка | Нет |
| price | Цена курса - целое число | Строка | Нет |
| access | Тип доступа к курсу. Возможные значения: 0 - открытый курс, любой человек может вступить 1 - доступ по паролю (для входа в курс нужно знать пароль) 2 - доступ по почте (если к аккаунту привязана корпоративная почта, то доспу будет сразу предоставлен) 3 - доступ вручную (администрация курса сама принимает и отклоняет заявки в курс) |
Строка | Нет |
| password | Пароль, необходимый для вступления в курс. Для access = 1 | Строка | Нет |
| domain | Домен, имея почту в котором можно получить доступ к курсу. Для access = 2 | Строка | Нет |
| teacher_id | ID учителя | Строка | Нет |
| teacher_description | Описание учителя | Строка | Нет |
| design | Дизайн курса | Строка | Нет |
| tags | Теги (просто через пробел) | Строка | Нет |
| no_logo | Скрыть логотип 0 - показать 1 - скрыть |
Строка | Нет |
| block_unpaid_users_messages | Блокировать ли неоплаченным пользователям доступ к мессенджеру 0 - Нет 1 - Да |
Строка | Нет |
| video_token | Токен для использования видео-хостинга | Строка | Нет |
| start_date | Дата время старта марафона. Unix. Чтобы выключить марафон необходимо отправить 0 | Строка | Нет |
| finish_date | Количество дней до окончания марафона в днях | Строка | Нет |
| buy_after_start | Разрешена ли покупка марафона после начала 0 - Нет 1 - Да |
Строка | Нет |
| marathon | Марафон 0 - Выключен 1 - Включен |
Строка | Нет |
| instant_payment | Показывать ли сразу форму оплаты 0 - Нет 1 - Да |
Строка | Нет |
| landing | Содержание лендинга | Строка | Нет |
| join_page_include_navigation | Показывать ли на странице лендинга навигацию 0 - Нет 1 - Да |
Строка | Нет |
| enable_landing | Включен ли лендинг 0 - Нет 1 - Да |
Строка | Нет |
| enable_plans | Включены ли тарифы 0 - Нет 1 - Да |
Строка | Нет |
| messenger_autoanswer_mins | Минимальное время (мин), через которое ученик получит автоответ в мессенджер от бота, если никто из администрации не ответит раньше. -1 - опция выключена | Строка | Нет |
| messenger_sell_mins | Минимальное время (мин), через которое ученик получит сообщение в мессенджер от бота, предлагающее ему купить курс, если никто из администрации не ответит раньше. -1 - опция выключена | Строка | Нет |
| language | Язык курса ru - русский en - английский fa = фарси |
Строка | Нет |
| required_connection_types | Необходимые методы связи со студентом У студента должны быть привязаны: mail - почта phone - телефон tg - телеграм Значение формируется как строка допустимых значений через запятую. Пример: mail,tg - такая запись означает, что для вступления в курс пользователю необходимо привязать почту и телеграм в профиле, чтобы иметь возможность подписаться на курс. |
Строка | Нет |
| telegram_chats | ID групп/каналов в телеграм через запятую: -100123,-100321 |
Строка | Нет |
| telegram_funnel_bot_token | Токен бота-воронки | Строка | Нет |
| current_payment_system | Платежная система, используемая курсом unitpay - Юнитпей (доступно всегда) prodamus - Продамус (доступно при наличии токена prodamus_token) meletonpay - Мелетон пей (доступно при наличии токена meletonpay_token) В случае переключения платежной системы на prodamus цена курса станивится рублевой |
Строка | Нет |
| prodamus_token | Токен от платежной системы продамус | Строка | Нет |
| prodamus_url | Домен от платежной системы продамус | Строка | Нет |
| meletonpay_login | Логин от платежной системы мелетон пей | Строка | Нет |
| meletonpay_password | Пароль от платежной системы мелетон пей | Строка | Нет |
| meletonpay_webhook_set | Указал ли пользователь в своем ЛК мелетона вебхук 0 - Нет 1 - Да |
Строка | Нет |
| TOKEN_NOT_FOUND | Передан неверный токен. |
| ID_NOT_FOUND | Передан неверный ID. |
| TITLE_NOT_FOUND | Передан пустой title. |
| TELEGRAM_BOT_LINK | Ошибка, если при попытке привязать бота (telegram_funnel_bot_token) пришла ошибка от телеграм. В этом случае возвращается параметр error_info с информацией об ошибке |
| TELEGRAM_BOT_EXISTS | При попытке привязать бота (telegram_funnel_bot_token) оказалось, что бот уже привязан к другому курсу |
| MELETON | Ошибка авторизации meletonpay, логин или пароль неверны, или вебхук в ЛК мелетона не указан |
| NEGATIVE_BALANCE | Нельзя включить курс (status = 1) при отрицательном балансе |
|
Введите данные и нажмите выполнить
|