| Включить страницу |
|---|
| Лэйблы с указанием тарифа |
|---|
| Лэйблы с указанием тарифа |
|---|
|
Запрос: POST /enrollment/{enrollmentId}/reenroll
Вы можете повторно назначить курс учащемуся, указать дату начала обучения и срок выполнения курса. Срок выполнения можно задать конкретной датой, периодом обучения или не указывать.
Права для выполнения запроса
Можно установить конкретную дату, задать период обучения, не ограничивать срок или использовать настройки курса.
Права для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Требуется уточнить роли, которым доступен метод.Администратор подразделения, Автор или роль с индивидуальными настройками.
Администратор подразделения и пользователь с ролью с индивидуальными настройками могут переназначать курсы только в тех подразделениях, которыми управляют, и их дочерних подразделениях.
Заголовки и параметры запроса
Заголовки
| Заголовок | Описание |
|---|
| Authorization (обязательный) | Токен доступа. Вы можете получить токен с помощью запроса на авторизацию |
| Content-Type |
| : application/json (обязательный) |
| Accept | application/json |
...
Свойство для получения данных в формате JSON. |
| Accept: 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 | Ошибка авторизации |
403Permission Denied | У пользователя недостаточно прав для повторного назначения курса | | 404 | Not Found | Назначение не найдено. |
Требуется подтвердить по спецификацииПример запроса
Повторно назначим курс учащемуся с 12 октября 2026 года. Установим срок выполнения до 30 октября 2026 года и запретим доступ к курсу после окончания срока.
| Блок кода |
|---|
POST /enrollment/257ec772-ada9-11f1-96ca-ba923666b7a7/reenroll HTTP/1.1
Host: api-learn.ispring.ru
Authorization: <access_token>
Content-Type: application/json
Accept: application/json |
...
| Блок кода |
|---|
{
"accessDate": "2026-10-12",
"dueDateType": "due_date",
"dueDate": "2026-10-30",
"lockAfterDueDate": true
} |
Пример ответа