Запрос: GET /answer_breakdown
Права пользователя для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Администратор подразделения и роль с индивидуальными настройками с правом "Просмотр детальных отчетов по материалам курса".
Заголовки и параметры запроса
Заголовок | Описание |
---|---|
Authorization (обязательный) | Токен доступа. Вы можете получить токен с помощью запроса |
Content-Type: application/json (обязательный) | Свойство для обработки запроса в JSON. |
Accept: application/json (обязательный) | Свойство для получения данных в формате JSON. |
Параметр | Описание |
quizId (обязательный) | ID теста (quiz/sub_quiz/online_quiz/sub_online_quiz |
enrollmentIds (необязательный) | Фильтр по назначениям, в которых совершались попытки прохождения |
userIds (необязательный) | Фильтр по ID пользователей |
departmentIds (необязательный) | Фильтр по департаментам |
groupIds (необязательный) | Фильтр по группам |
attemptDate[startDate] attemptDate[endDate] | Временной диапазон, когда были прохождения [startDate] — начало периода [endDate] — конец периода Оставьте пустым, если нужны данные за всё время. |
Параметры ответа
Заголовок | Описание |
---|---|
userId | |
enrollmentId | |
quizVersion | |
attemptDate | |
isAttemptPassed | |
attemptScore | |
passingScore | |
questionNumber | |
questionTitle | |
questionType | |
questionScore | |
questionGroup | |
answerText | |
isAnswerCorrect | |
answerScore |
Коды ответов
Код | Текст | Описание |
---|---|---|
200 | OK | Запрос успешно обработан. Тело ответа будет содержать данные о том, как пользователь проходил все версии тестов |
400 | Bad Request | Ошибка в запросе |
403 | Permission denied | У пользователя недостаточно прав для выполнения запроса |
Пример запроса
GET/report/answer-breakdown?quizId=ba8c60a6-3dd3-11ef-9991-02420a200177&pageSize=10' https/1.1 Host: api-learn.ispringlearn.ru Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE
Пример ответа
{ "results": [ { "userId": "8059b3b0-6e99-11ef-b471-262eda648104", "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3", "quizVersion": "1 (2024-09-16 - 2024-09-16)", "attemptDate": "2024-09-16T08:20:59+00:00", "isAttemptPassed": false, "attemptScore": 66.67, "passingScore": 80, "questionNumber": 1, "questionTitle": "Какая пара слов не является словосочетанием?", "questionType": "Выбор одного ответа", "questionScore": 10, "questionGroup": "Группа вопросов 1", "answerText": "замолчат сразу", "isAnswerCorrect": false, "answerScore": 0 }, { "userId": "8059b3b0-6e99-11ef-b471-262eda648104", "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3", "quizVersion": "1 (2024-09-16 - 2024-09-16)", "attemptDate": "2024-09-16T08:20:59+00:00", "isAttemptPassed": false, "attemptScore": 66.67, "passingScore": 80, "questionNumber": 2, "questionTitle": "Укажите тип связи слов в словосочетании ПРИНЯТЬ МЕРЫ.", "questionType": "Выбор одного ответа", "questionScore": 10, "questionGroup": "Группа вопросов 1", "answerText": "управление", "isAnswerCorrect": true, "answerScore": 10 }, { "userId": "8059b3b0-6e99-11ef-b471-262eda648104", "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3", "quizVersion": "1 (2024-09-16 - 2024-09-16)", "attemptDate": "2024-09-16T08:20:59+00:00", "isAttemptPassed": false, "attemptScore": 66.67, "passingScore": 80, "questionNumber": 3, "questionTitle": "В каком предложении неверно указано подлежащее?", "questionType": "Выбор одного ответа", "questionScore": 10, "questionGroup": "Группа вопросов 1", "answerText": "Чай пить – не дрова рубить.", "isAnswerCorrect": true, "answerScore": 10 } ] }