Update student question response
Updates the student’s response to a question and returns the updated PowerPath score:
- Checks the correctness of the response using the QTI question
<qti-response-declaration>element and update the score accordingly. - Creates/updates the AssessmentLineItem and AssessmentResult objects for the student/question pair if it doesn’t exist yet.
A ‘Lesson’ in this context is a ComponentResource object which has a Resource object associated with it.
Documentation Index
Fetch the complete documentation index at: https://docs.timeback.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The input for the updateStudentQuestionResponse endpoint
The sourcedId of the student who is answering the question
The QTI question identifier from the lesson's question bank. This identifier corresponds to a specific question fetched from the QTI test URL stored in the lesson's Resource metadata.
The sourcedId of the lesson (ComponentResource)
DEPRECATED: Use 'responses' instead. / The student's response to the question. Might be the reference to the choice specified in the QTI structure.
Object containing response identifiers as keys and their corresponding values as strings or arrays of strings
Mode B renderer-provided outcomes. When present, the platform accepts these outcomes and skips backend grading via beyond-qti-2.
Opaque renderer state blob for session restoration. Stored by the platform without parsing.
Response
Success
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
Represents the result of updating the student's response to the question in the PowerPath100 lesson (ComponentResource)
"powerpath-100"The updated PowerPath score of the student in this lesson
The result of processing the student's response
The accuracy of the student's attempted questions
The number of correct questions the student has answered in the lesson
The total number of questions in the lesson
The XP the student has earned in the lesson
The multiplier for the student's XP
The assessment result object for the question (for debugging)
The assessment result object for the test (for debugging)