Skip to main content
The Client Integration API lets external systems manage participants, set up exams, register participants, retrieve results, import question packages and receive webhook notifications.

Getting started with the API

  1. Set up the connection and API key as described on the API Authentication page.
  2. Validate the API key by calling GET /me.
  3. Open the endpoint group page your integration needs.

Endpoint reference

Base URL

All endpoints return JSON and use Bearer API key authentication.
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.