# Adaptive online exams

Use adaptive online exams in the school workspace. Plan examinations and seating, record marks, review rechecks and publish report cards.

Category: Academics
Guide: https://avkul.in/docs/guides/screen-school-adaptive-exams/
Guided sample demo: https://avkul.in/docs/demo/screen-school-adaptive-exams/
Snapshot: 11 October 2026

## Features

- Save question
- Create exam
- List
- Create
- List Questions
- Create Question
- Get Exam
- Update Status

## Access and setup

Intended access: Assigned account with the required permissions
- A school account with the permissions shown below.
- Choose the relevant school, academic session or child before working.

Permission keys: exam:view, exam:create, exam:update

## Workflow

1. Create the exam and its subject schedules.
2. Review the candidates, seating and completion status.
3. Record and verify marks, then generate report cards.
4. Publish approved results; use the correction workflow when required.

## Fields and controls

- title (string, declared required)
- subjectId (string, declared required)
- classId (string, optional)
- sectionId (string, optional)
- targetCount (number, optional)
- durationMin (number, optional)
- maxAttempts (number, optional)
- questionIds (string[], optional)
- publishResults (boolean, optional)
- text (string, declared required)
- options (string[], declared required)
- correctAnswer (string, declared required)
- difficulty (string, optional)
- chapter (string, optional)
- marks (number, optional)
- status ('SCHEDULED' | 'ONGOING' | 'COMPLETED' | 'RESULT_PUBLISHED' | 'LOCKED', declared required)

## Current limits

- Published results are distinct from draft marks. Adaptive question attempts and paper rechecks have separate workflows.

## Actual application access

- https://avkul.in/en/school/adaptive-exams

## API reference

- GET /api/v1/adaptive-exams — List; exam:view
- POST /api/v1/adaptive-exams — Create; exam:create
- GET /api/v1/adaptive-exams/questions — List Questions; exam:view
- POST /api/v1/adaptive-exams/questions — Create Question; exam:create
- GET /api/v1/adaptive-exams/:examId — Get Exam; exam:view
- PATCH /api/v1/adaptive-exams/:examId/status — Update Status; exam:update

## Demo access

No login is required for the guided sample demo. Its fictional records and actions stay in this browser tab; they do not modify ERP records or send messages/payments. An assigned account is required for the actual ERP links.

Source inventory checked on 11 October 2026. This source inventory is not a certification of every external provider or device flow.
