v2_evaluations
Get Class Evaluations
Class-wide evaluation snapshot. Heavy payload (~1MB for a 30×10 class), so we let the client conditionally short-circuit with If-None-Match against a weak ETag derived from the latest session updated_at. A teacher who keeps the results page open and re-fetches on a route change gets a 304 with empty body when nothing has moved.
get/teacher/assignments/{assignment_id}/v2-evaluations
Path parameters
assignment_idstring required
Headers
if-none-matchstring nullable
Response
Successful Response