Skip to main content

Exams

Mock Exam API

Exam catalog, secure delivery, submission, retakes, and PDF reports.

GET/api/mock-exam/courses

Published mock exam catalog

Auth: Cookie

GET/api/mock-exam/questions

Load exam paper (gated by retake rules)

Auth: Cookie

POST/api/mock-exam/start

Begin attempt + attempt token

Auth: Cookie

POST/api/mock-exam/submit

Grade and persist results

Auth: Cookie

POST/api/mock-exam/retake

Pay / spend points for retake credit

Auth: Cookie

GET/api/mock-exam/unlock

PDF report unlock quote

Auth: Cookie

GET/api/mock-exam/report/download

Download score report

Auth: Cookie

Mock exams run on a dedicated subdomain in production. Questions are never cached by the service worker. Org handoff uses /api/mock-exam/handoff with proctoring flags.

Related in this guide