Get an overview of mark entry progress across all classes in an exam session.
This endpoint provides:
- Progress grouped by form and class
- Average mark entry progress per class (calculated across all assigned subjects)
- Count of subjects by status: not_started, in_progress, completed
- Student count per class
- Class teacher information
Progress calculation:
- For each subject: (marks with values / total marks) * 100
- Average for class: sum(all exam progress) / assigned subjects count
Status categories:
- not_started (0%): Exam not created OR students not confirmed OR no marks entered
- in_progress (>0% and <100%): Some marks entered but not all
- completed (100%): All marks entered for all students
Use this endpoint to:
- Monitor mark entry progress across the school
- Identify classes with incomplete mark entry
- Generate progress reports for administrators
- Track which teachers need to complete mark entry