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

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

Ключ

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

Вы можете отредактировать назначение, отправив POST запрос на URL: /enrollment/{enrollment_id}.

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

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

Заголовок

Описание

X-Auth-Account-Url (обязательный)Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru
X-Auth-Email (обязательный)Логин Владельца аккаунтаАдминистратора или Администратора подразделения.
X-Auth-Password (обязательный)

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

ПараметрОписание
enrollment Id (обязательный)ID назначения, которое вы хотите отредактировать.
accessDate (обязательный)Дата начала обучения. 
dueDateType (обязательный)Параметр показывает, есть ли у курса срок выполнения или же он неограничен по времени.
dueDate (обязательный)Параметр обязателен, если курс должен быть выполнен к определенной дате.
duePeriod (обязательный)Параметр обязателен, если курс надо пройти в течение определенного времени с момента начала обучения. Указывается в часах.
lockAfterDueDate (обязательный)Параметр обязателен, если курс должен быть выполнен к определенной дате. Указывает, сохранится ли доступ к курсу, когда дата выполнения пройдет.

Коды ответов

Код

Текст

Описание

200Successful operationПараметр успешно изменен.
400Bad RequestОшибка в запросе.
401UnauthorizedОшибка авторизации.
403Permission deniedУ пользователя недостаточно прав для выполнения запроса.

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

Блок кода
languagexml
POST /enrollment/d48bd4fa-5b70-11e9-b12b-22e9fbac4a59/ HTTP/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
Content-Type:application/xml

<?xml version="1.0" encoding="UTF-8"?>
<request>
	<accessDate>2019-09-26</accessDate>
	<dueDateType>unlimited</dueDateType>
	<dueDate>2019-09-26</dueDate>
	<duePeriod>0</duePeriod>
	<lockAfterDueDate>true</lockAfterDueDate>
</request>

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

Блок кода
languagexml
HTTP/1.1 200 Successful operation
Connection: close