Three connected parts
Your platform supplies the exam content and participant journey. TrustExam’s documented integration combines backend session creation, a frontend Proctoring SDK and result delivery through reports or webhooks.
Map the flow
Your backend sends the assignment and participant identifiers to TrustExam with the agreed settings.
The response provides external_session.token and report_url.
Your frontend uses the session token to initialise the SDK in the exam page.
The application handles configuration, start, finish, action and error callbacks.
Your backend receives configured webhooks and connects the report to the correct attempt.
Decide before implementation
Agree identity mapping, attempt identifiers, Browser/Desktop/Tray mode, the LMS start point, language, enabled monitoring, storage requirements and human review responsibilities. Keep long-lived API credentials on the backend.
Validate the complete journey
Use an authorised test environment and test participants. Check login, permissions, interrupted sessions, explicit submission, attempt limits and result reconciliation. A successful SDK mount alone does not verify the whole exam flow.
Detailed reference
Use the linked official backend, SDK and reporting articles for the current contract. Confirm deployment-specific endpoints and credentials with the TrustExam technical team.