| Включить страницу |
|---|
| Лэйблы с указанием тарифа |
|---|
| Лэйблы с указанием тарифа |
|---|
|
Запрос: POST /enrollment/{enrollmentId}/reenroll
Вы можете повторно назначить курс учащемуся, указать дату начала обучения и срок выполнения курса. Срок выполнения можно задать конкретной датой, периодом обучения или не указыватьМожно установить конкретную дату, задать период обучения, не ограничивать срок или использовать настройки курса.
Права для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Администратор подразделения, Автор или роль с индивидуальными настройками.
Администратор подразделения и пользователь с ролью с индивидуальными настройками могут переназначать курсы только в тех подразделениях, которыми управляют, и их дочерних подразделениях.
Заголовки и параметры запроса
| Заголовок | Описание |
|---|
| Authorization (обязательный) | Токен доступа. Вы можете получить токен с помощью запроса на авторизацию |
| Content-Type |
| : application/json (обязательный) | Свойство для получения данных в формате JSON. |
| Accept |
application| : application/json (обязательный) | Свойство для получения данных в формате JSON. |
| Параметр | Описание |
| enrollmentId (обязательный) | ID назначения курса, |
которое вы хотите повторить| который нужно переназначить. |
Параметры тела запроса
| Параметр | Описание |
|---|
| accessDate (обязательный) | Дата начала обучения в формате YYYY-MM-DD |
dueDateType (обязательный) | Способ установки срока выполнения курса. Возможные значения:
|
, . Значение для назначения без срока выполнения требуется уточнить- unlimited — неограниченный срок
- default — срок из настроек курса
|
| dueDate | Дата завершения обучения в формате YYYY-MM-DD. Используется, если dueDateType имеет значение due_date |
| duePeriod | Период, отведённый на завершение курса. Используется, если dueDateType имеет значение due_period. Измеряется в часах. |
| lockAfterDueDate | Запрет доступа к курсу после окончания срока выполнения. Возможные значения: true — доступ запрещён, false — доступ разрешён |
Параметры ответа
...
Коды ответов
| Код | Текст | Описание |
|---|
| 200 | OK | Запрос успешно обработан. |
Требуется подтвердить по спецификации| |
| 400 | Bad Request | Ошибка в запросе |
| 401 | Unauthorized | Ошибка авторизации |
| 403 | Permission Denied | У пользователя недостаточно прав для повторного назначения курса |
| 404 | Not Found | Назначение не найдено. |
Требуется подтвердить по спецификацииПример запроса
Повторно назначим курс учащемуся с 12 октября 2026 года. Установим срок выполнения до 30 октября 2026 года и запретим доступ к курсу после окончания срока.
...
| Блок кода |
|---|
{
"accessDate": "2026-10-12",
"dueDateType": "due_date",
"dueDate": "2026-10-30",
"lockAfterDueDate": true
} |
Пример ответа