Getting started with the API
- Set up the connection and API key as described on the API Authentication page.
- Validate the API key by calling
GET /me. - Open the endpoint group page your integration needs.
Endpoint reference
- API Authentication — authentication headers, response format,
GET /meand security. - Participants API — participant accounts, participant batches and labels.
- Exams API — list, details, tests, sessions and registration links.
- Exam Setup — create and change exams, tests and sessions, check readiness and run the IRT calculation.
- Exam Registration and Access Links — participant registration and access links.
- Exam Results API — list and details of exam results.
- Question Import API — media uploads, validation, question package import, status and ID mapping.
- Webhooks API — webhook endpoints, deliveries, testing, payloads and signatures.
Base URL
Human-readable strings in responses are always in Indonesian:
message, validation errors, status_label and the other *_label fields, and the event descriptions in the webhook available_events. Base your integration logic on the machine-readable fields instead: success, the HTTP status code, numeric and enum values, and the error keys.
