Teacher Progress

Get Assignment Student Progress List

Get a list of students with their summary progress for a course assignment, for every class or for one of them (class_id). Each row names the class it is counted under.

get/teacher/progress/assignment/{assignment_id}/students

Request

  • Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.excellence-ai.com/teacher/progress/assignment/{assignment_id}/students
  • Auth: OAuth 2 (password, token URL api/login)

Path parameters

assignment_idstring required

ID of the TeacherCourseAssignment

Query parameters

class_idstring nullable

Restrict the results to one of the assignment's classes (decision D7). Omit for every class.

Response

Successful Response

class_idstring nullable
class_namestring nullable
statusstring required
percentage_completednumber required
total_time_spent_secondsinteger required
last_accessed_atstring date-time nullable required
started_atstring date-time nullable required
completed_atstring date-time nullable required
units_viewedinteger required
total_unitsinteger required
revision_sessions_countinteger required
revision_flashcards_known_countinteger
revision_flashcards_unknown_countinteger
revision_flashcards_unknown_idsstring[]

Changes

No operation changes recorded.