Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Вы можете повторно назначить курс учащемуся, указать дату начала обучения и срок выполнения курса. Срок выполнения можно задать конкретной датой, периодом обучения или не указыватьМожно установить конкретную дату, задать период обучения, не ограничивать срок или использовать настройки курса.

Оглавление
minLevel2

Права для выполнения запроса

Владелец аккаунта, Администратор аккаунта, Администратор подразделения, Автор или роль с индивидуальными настройками.

Администратор подразделения и пользователь с ролью с индивидуальными настройками могут переназначать курсы только в тех подразделениях, которыми управляют, и их дочерних подразделениях. 

Заголовки и параметры запроса

application/json, которое вы хотите повторить
ЗаголовокОписание
Authorization (обязательный)Токен доступа. Вы можете получить токен с помощью запроса на авторизацию
Content-Type
: application/json (обязательный)
Accept

Свойство для получения данных в формате JSON.

Accept:  application/json (обязательный)

Свойство для получения данных в формате JSON.

ПараметрОписание
enrollmentId (обязательный)ID назначения курса
, который нужно переназначить.


панель
bgColor#eaf4fd

Параметры тела запроса

, . Значение для назначения без срока выполнения требуется уточнить
ПараметрОписание
accessDate (обязательный)Дата начала обучения в формате YYYY-MM-DD
dueDateType
(обязательный)
Способ установки срока выполнения курса. Возможные значения:
  • due_date — конкретная дата


  • due_period — период обучения

  • unlimited —  неограниченный срок
  • default — срок из настроек курса
dueDate

Дата завершения обучения в формате YYYY-MM-DD. Используется, если dueDateType имеет значение due_date

duePeriod

Период, отведённый на завершение курса. Используется, если dueDateType имеет значение due_period. Измеряется в часах. 

lockAfterDueDateЗапрет доступа к курсу после окончания срока выполнения. Возможные значения: true — доступ запрещён, false — доступ разрешён

Коды ответов

КодТекстОписание
200OKЗапрос успешно обработан.
Требуется подтвердить по спецификации
 
400Bad RequestОшибка в запросе
401UnauthorizedОшибка авторизации
404Not FoundНазначение не найдено.
Требуется подтвердить по спецификации
 

Пример запроса

Повторно назначим курс учащемуся с 12 октября 2026 года. Установим срок выполнения до 30 октября 2026 года и запретим доступ к курсу после окончания срока.

...

Блок кода
{
  "accessDate": "2026-10-12",
  "dueDateType": "due_date",
  "dueDate": "2026-10-30",
  "lockAfterDueDate": true
}

Пример ответа

Блок кода
HTTP/1.1 200