student_assignments

Get Student Assignments

Get all assignments for the current user:

  1. Assignments from classes they're enrolled in (that they haven't started yet)
  2. Already started assignments (with existing exercise sessions)

Optional folder_id filter:

  • None (not provided): return all assignments
  • "" (empty string): return only assignments NOT in any folder (root)
  • "some_id": return only assignments in that folder
get/student-assignments

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/student-assignments
  • Auth: OAuth 2 (password, token URL api/login)

Query parameters

folder_idstring nullable

Response

Successful Response

assignment_idstring required
session_idstring nullable
titlestring required
class_namestring required
class_school_yearstring nullable
class_gradestring nullable
class_is_pastboolean
teacher_namestring required
start_datestring date-time nullable
due_datestring date-time nullable
is_overdueboolean
exercise_countinteger required
completed_exercisesinteger nullable
progressstring nullable
progress_percentagenumber nullable
statusstring required
created_atstring date-time required
updated_atstring date-time required
performance_scorenumber nullable
folder_idstring nullable
subjectstring nullable

Changes

No operation changes recorded.