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

ДОСТУПНО В BUSINESS ПОДПИСКЕ

GET  /answer_breakdown

Права пользователя для выполнения запроса 

Владелец аккаунта, Администратор аккаунта, Администратор подразделения и роль с индивидуальными настройками с правом на «Просмотр детальных отчетов по материалам курса».

Заголовки и параметры запроса

Заголовок

Описание

Authorization (обязательный)Токен доступа. Вы можете получить токен с помощью запроса
Content-Type: application/json
(обязательный)
Свойство для обработки запроса в JSON. 
Accept: application/json
(обязательный)
Свойство для получения данных в формате JSON.
ПараметрОписание
quizId (обязательный)

ID теста (quiz/sub_quiz/online_quiz/sub_online_quiz)

parentCourseId (необязательный)

ID курса, в котором находится материал. 

Один и тот же quizId может быть у отдельного теста и у теста в составе курса.

Если тест находится в составе курса, запрос должен содержать параметр parentCourseId.

enrollmentIds (необязательный)Фильтр по назначениям, в которых совершались попытки прохождения
userIds (необязательный)Фильтр по ID пользователей
departmentIds (необязательный)Фильтр по департаментам
groupIds (необязательный)Фильтр по группам
attemptDate[startDate]
attemptDate[endDate]
Временной диапазон, когда были прохождения

[startDate] — начало периода
[endDate] — конец периода

Оставьте пустым, если нужны данные за всё время.
pageSizeКоличество записей на 1 страницу. Если не указан, то 1000
pageTokenТокен для перехода на следующую страницу

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

ЗаголовокОписание
userIdID выбранного пользователя
enrollmentIdID назначения теста
quizVersionВерсия теста. В ответ выгружаются попытки по всем версиям теста
attemptDateДата и время попытки
isAttemptPassed

Результат попытки прохождения:

  • true  успешная поппытка,
  • false тест не пройден
attemptScoreОценка по конкретной попытке. Баллы от 0 до 100
passingScoreПроходной балл от 0 до 100
questionNumberПорядковый номер вопроса
questionTitleНазвание вопроса
questionTypeТип вопроса
questionScoreОценка, которая выдаётся при правильном ответе
questionGroupГруппа вопросов
statementTitleУтверждение в вопросе Шкала Ликерта
answerTextОтвет пользователя на вопрос
customAnswerText«Свой вариант ответа» для анкетных вопросов «Выбор одного ответа» и «выбор нескольких ответов»
isAnswerCorrect

Результат ответа:

  • true верный ответ,
  • false неверный ответ.

Параметр появляется только для оцениваемых тестов

answerScoreБалл, полученный за правильный ответ на вопрос
nextPageTokenТокен для перехода на следующую страницу

Коды ответов

Код

Текст

Описание

200OKЗапрос успешно обработан. Тело ответа будет содержать данные о том, как пользователь проходил все версии тестов
400Bad RequestОшибка в запросе
403Permission 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
        }
    ]
}
  • Нет меток