ДОСТУПНО В BUSINESS ПОДПИСКЕ
Запрос: DELETE /statistics/module
Важно:
- С помощью метода можно сбросить прогресс только по материалу, входящему в состав курса. Сбросить прогресс по мероприятию, входящему в состав курса, нельзя.
Права для выполнения запроса
Пользователи с ролью Владелец аккаунта, Администратор аккаунта, Администратор подразделения или роль с индивидуальными настройками, у которых есть доступ на редактирование материала.
Автор материала может добавить соавторов во вкладке Совместный доступ.
Администратор подразделения или пользователь с ролью с индивидуальными настройками могут сбрасывать прогресс материалов, назначенных на пользователей подразделений, которыми управляют, и вложенных в них подразделений.
Заголовки и параметры запроса
Заголовок | Описание |
---|---|
Authorization (обязательный) | Токен доступа. Вы можете получить токен с помощью запроса |
Параметр | Описание |
courseId (обязательный) | ID курса, в состав которого входит материал или несколько материалов, прогресс которых вы хотите сбросить |
enrollmentIds (обязательный) | ID назначения или нескольких назначений, прогресс которых вы хотите сбросить |
contentItemIds (обязательный) | ID материала или нескольких материалов, прогресс которых вы хотите сбросить |
Параметры ответа
Параметр | Описание |
---|---|
taskId | ID запроса на сброс прогресса по материалам |
Коды ответа
Код | Текст | Описание |
---|---|---|
200 | OK | Прогресс по материалу или нескольким материалам успешно сброшен |
400 | Bad Request | Ошибка в запросе |
401 | Unauthorized | Ошибка авторизации |
403 | Permission Denied | У пользователя нет прав для сброса прогресса по материалам или нет доступа на редактирование |
1 Пример запроса
DELETE /statistics/module?courseId=14b847e8-c10f-11ea-b4e1-ae33e75597e9&enrollmentIds[]=82c81e4e-9b34-11ea-91be-e69c92527684&contentItemIds[]=90b54a26-74ca-11ea-be51-aa558f1f0d2b Host: api-learn.ispringlearn.ru Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE Content-Type:application/xml
2 Пример запроса
DELETE /statistics/module?courseId=14b847e8-c10f-11ea-b4e1-ae33e75597e9&enrollmentIds=82c81e4e-9b34-11ea-91be-e69c92527684,88a14532-1628-11ec-aa85-0242ac160034&contentItemIds=90b54a26-74ca-11ea-be51-aa558f1f0d2b,a16940bc-0a37-11ec-9bf1-0242ac140033 Host: api-learn.ispringlearn.com Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE Content-Type:application/xml
Пример ответа
https/1.1 200 OK Connection: close <?xml version="1.0" encoding="UTF-8"?> <taskId>9982</taskId>