...
| Параметр | Тип | Описание |
|---|---|---|
| credentials (обязательный) | object | Учётные данные для авторизации |
| accountUrl token (обязательный) | string | Адрес аккаунта |
| email (обязательный) | string | Электронная почта пользователя для авторизации |
| password (обязательный) | string | Пароль пользователя для авторизации |
| Токен доступа. Вы можете получить токен с помощью запроса | ||
| enrollmentId (обязательный) | string | ID назначения курса, который нужно переназначить. |
| accessDate (обязательный) | date | Дата начала обучения в формате YYYY-MM-DD |
| dueDateType (обязательный) | string | Способ установки срока выполнения курса. Возможные значения:
|
| dueDate (необязательный) | date | Дата завершения обучения в формате |
| duePeriod (необязательный) | int | Период, отведённый на выполнение курса. Используется, если dueDateType имеет значение due_period. Измеряется в часах. |
| lockAfterDueDate | boolean | Запрет доступа к курсу после окончания срока выполнения. Возможные значения: true — доступ запрещён, false — доступ разрешён. |
...
Повторно назначим курс учащемуся с 12 октября 2026 года. Установим срок выполнения до 30 октября 2026 года и запретим доступ к курсу после окончания срока.
| Блок кода | ||
|---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> <SOAP-ENV<soapenv:Envelope xmlns:SOAP-ENVsoapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.ru/go/services/api/soap"> <SOAP-ENV<soapenv:Header/> <SOAP-ENV<soapenv:Body> <soap:ReenrollRequest> <soap:credentials> <soap:accountUrl>https://example.ispringlearn.ru</soap:accountUrl> <soap:email>admin@example.com</soap:email> token>p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE</soap:token> <soap:password>your_password</soap:password> </soap:credentials> <soap:enrollmentId>9c004622-c385-11f1-8bf6-a25b9b197b04</soap:enrollmentId> <soap:accessDate>2026-10-12<13</soap:accessDate> <soap:dueDateType>due_date</soap:dueDateType> <soap:dueDate>2026-10-30</soap:dueDate> <soap:lockAfterDueDate>true<lockAfterDueDate>false</soap:lockAfterDueDate> </soap:ReenrollRequest> </SOAP-ENVsoapenv:Body> </SOAP-ENVsoapenv:Envelope> |
Пример ответа
| Блок кода | ||
|---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns1="http://ispringlearn.ru/go/services/api/soap">
<SOAP-ENV:Body>
<ns1:SuccessResult>
<ns1:success>true</ns1:success>
</ns1:SuccessResult>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
...