Home / Developers
DEVELOPERS & API

The exam engine, with an API on top.

Eight resources, bearer tokens scoped to your workspace, webhooks for the three moments you actually care about.

Create a workspace 50 students free · 15 days · no card
THE API

Read and write.
Eight resources.

Bearer tokens come from your workspace, under API & Webhooks, scoped to that workspace. Rate limits and the full reference live there too — they're per-workspace, not universal, so we don't pretend otherwise here.

GET /api/attempts?status=submitted
Authorization: Bearer YOUR_TOKEN

200 OK  // attempts are read-only
ResourceOperations
examsCreate, publish, generate paper
questionsCreate, update, delete, bulk
schedulesCreate
batchesCreate
attemptsRead-only
resultsRead-only
integrity reportsRead-only
mediaPresigned upload
WEBHOOKS

Subscribe. Don't poll.

attempt.submittedFires when a candidate submits.
marking.finishedFires when marking completes.
results.publishedFires when results go out.

Event names shown are illustrative labels for the three published webhook triggers: attempt submitted, marking finished, results published.

Build against real data.

50 students · 15 days · no card required.

token lives in your workspaceCreate a workspace