If you are recruiting / ops
1
Open the assessment
In the dashboard, go to the assessment → Results.
2
Find the candidate
Filter by completed sessions. Open a row for the detailed report (and recordings if you enabled them).
3
Read the score
Passed means their score meets the assessment’s passing score (often 70% unless you changed it). Proctoring signals do not auto-fail — see Proctoring.
For engineers
Prefer webhooks (assessment.completed) over polling in production.
Cohort list
invite_token for detail fetches. Paginate with cursor / page_size.
Per invitation
- Not started yet → 200 with a short
{ "status", "message" }body - Completed → scores,
passed,cases[], optionalviolation_events,detailed_report_url
Scoring rules
score_percentage = (earned / max) * 100passedwhenscore_percentage >= passing_score- Per-task
status:correct|partial|incorrect|skipped|pending_review