Skip to main content
Every request on this page requires a Bearer API key. One exam result represents one test taken by one participant. The result record is created when the participant is registered for the exam, then updated as the participant takes the test and when the score is calculated. Results that belong to participants deleted from the project are not shown.

When scores are available

score is null until the test score is calculated. When that happens depends on the test’s scoring method: A score can change after it is first published, for example when an admin runs IRT Calculation again or recalculates scores. Every change updates updated_at and sends an exam_result.scored webhook. Use updated_since to resync results that have changed.

meta_score structure

meta_score is null until the score is first calculated. Its contents depend on the scoring method:

Exam result endpoints

Sorted from the most recent result.

Parameters

Example request

Example response

Parameters

Example request

Example response

The example below is a test scored with IRT whose score has already been calculated. The exam object is shortened; its contents are the same as in the exam result list example.