Test Management

Create tests, send invitation links to candidates, and manage your assessments.

Overview

The Admin API provides comprehensive management capabilities for your coding assessment platform. With admin privileges, you can create and manage questions, tests, monitor candidate submissions, and access detailed analytics.

Question Management

Create, edit, and organize coding questions with multiple types: coding, MCQ, MCA, and descriptive.

Test Configuration

Build comprehensive tests with custom duration, proctoring settings, and question combinations.

Candidate Monitoring

Track candidate progress, review submissions, and access detailed evaluation reports.

Analytics Dashboard

View comprehensive analytics on test performance, question difficulty, and candidate insights.

Security & Proctoring

Configure advanced proctoring features including tab monitoring and copy-paste detection.

Authentication Required

All Admin API endpoints require JWT authentication with admin privileges. Include your token in the Authorization header.

API Endpoints

POST

Create Test

/api/v1/tests

Auth Required

Create a new coding assessment test with questions.

GET

List Tests

/api/v1/tests

Auth Required

Get all your created tests.

PUT

Update Test

/api/v1/tests/{testId}

Auth Required

Update an existing test configuration.

POST

Create Test Link

/api/admin/send-test-link

Auth Required

Generate and send test invitation links to candidates.

DELETE

Delete Test

/api/v1/tests/{testId}

Auth Required

Delete a test and all associated submissions.