Results API - /v1/candidates/allResults/{testId}/{userId}
Body
{
userId : string # Inspera's internal id of the testtaker
candidateId : string # candidateid
externalUserIds : * array of ExternalUserId
assessmentRunId : numeric # the id of the test
assessmentRunTitle : string # name of the assessmentun
assessmentRunStartTime : date * startTime format : ISO_8601_DATE_AND_TIME_WITH_SECONDS_UTC
assessmentRunEndTime : date * endTime format : ISO_8601_DATE_AND_TIME_WITH_SECONDS_UTC
ext_inspera_sessionId : string * the stored session-id
taskId : string * the stored task-id
evaluationRounds : array of EvaulationRound
}
ExternalUserId
{
authType : type of external id
externalUserId : id
}
EvaulationRounds
{
roundId : numeric #round-number as stored in the database
automaticQuestionScore : numeric # Total score for autograded questions
finalGrade : decimal # final gradevalue for this round
jaggedAnalysisStatus : string # name of the status of this evaluationround
roundGrades : * array of RoundGrade
questions : * array of Question
}
RoundGrades
Question
Evaluation
Example file:
Â