class_dashboard

Get Class Rework

The savoir-faire from the period most worth a class-wide revision, most widely missed first.

Windowed, not cumulative: the block is about recent work. An empty list is a real answer — no class-level priority has emerged — not an error, and evaluated_students is what lets the client say whether that is because nothing was evaluated yet.

get/teacher/classes/{class_id}/dashboard/rework

Path parameters

class_idstring required

Query parameters

periodstring nullable

Selected period: t1 / t2 / t3 / this_week / this_month / vacances_ete / school_year. An unrecognised value falls back to the full school year rather than erroring, so a stale bookmark still renders.

Selected period: t1 / t2 / t3 / this_week / this_month / vacances_ete / school_year. An unrecognised value falls back to the full school year rather than erroring, so a stale bookmark still renders.

Response

Successful Response

periodstring required
mastery_thresholdnumber required
evaluated_studentsinteger required

Changes