Включить страницу |
---|
| Лэйблы с указанием тарифа |
---|
| Лэйблы с указанием тарифа |
---|
|
Запрос: POST
...
/enrollment/{enrollment_id}
...
Права
...
для выполнения запроса
...
Владелец аккаунта, Администратор аккаунта, Администратор подразделения
...
, Автор или роль с индивидуальными настройками, которые позволяют редактировать назначения.
Администратор подразделения, Автор или пользователь с ролью с индивидуальными настройками могут редактировать назначения пользователей подразделений, которыми управляют, и вложенных в них подразделений.
Заголовки и параметры запроса
X-Auth-Account-Url X-Auth-Email (обязательный) | Логин Владельца аккаунта, Администратора или Администратора подразделения. |
X-Auth-Password (обязательный) | Пароль Владельца аккаунта, Администратора или Администратора подразделения. |
Authorization (обязательный) |
Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru | enrollment Id enrollmentId (обязательный) | ID назначения, которое вы хотите отредактировать |
. |
accessDate (обязательный) | Дата и время начала обучения. |
Если дата и время не указаны, будут автоматически подставлена текущие дата и время |
dueDateType (обязательный) | Параметр показывает, есть ли у курса срок выполнения или же он неограничен по времени. Возможные значения параметра: unlimited, default, due_date, due_period |
dueDate (обязательный) | Параметр обязателен, |
если курс должен быть выполнен к определенной дате.если dueDateType равен due_date |
duePeriod (обязательный) | Параметр обязателен, если |
курс надо пройти в течение определенного времени с момента начала обученияdueDateType равен due_period. Указывается в часах |
. |
lockAfterDueDate (обязательный) | Параметр обязателен, |
если курс должен быть выполнен к определенной датеdueDateType = due_date/due_period. Указывает, сохранится ли доступ к курсу, когда дата выполнения пройдет |
. Коды ответов
Successful operationПараметр изменен.изменено |
400 | Bad Request | Ошибка в запросе |
. |
401 | Unauthorized | Ошибка авторизации |
. |
403 | Permission denied | У пользователя недостаточно прав для выполнения запроса |
. Пример запроса
Блок кода |
---|
|
POST /enrollment/d48bd4fa-5b70-11e9-b12b-22e9fbac4a59/ HTTPhttps/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: http://myaccount.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password
Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8"?>
<request>
<accessDate>2019-09-26</accessDate>
<dueDateType>unlimited</dueDateType>
<dueDate>2019-09-26<26 10:30:00</dueDate>
<duePeriod>0</duePeriod>
<lockAfterDueDate>true</lockAfterDueDate>
</request> |
Пример ответа
Блок кода |
---|
|
HTTPhttps/1.1 200 Successful operation
Connection: closeOK |