Skip to main content
A result is the scored session for one invitation: overall percentage, pass/fail, per-task outcomes, and optional proctoring counts.

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.
Want Slack or your ATS updated automatically when someone finishes? Use Webhooks or Automations.

For engineers

Prefer webhooks (assessment.completed) over polling in production.

Cohort list

Includes scores, pass/fail, violation counts, and 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[], optional violation_events, detailed_report_url

Scoring rules

  • score_percentage = (earned / max) * 100
  • passed when score_percentage >= passing_score
  • Per-task status: correct | partial | incorrect | skipped | pending_review

SDK

Next

Proctoring · Webhooks · Errors
Last modified on August 24, 2026