Skip to main content

List courses the caller can manage

GET 

/api/me/manageable-courses

Lists the courses the caller may manage, for the "import assignment" picker: courses where they are FACULTY or TA, or every course when they are a system admin. Archived courses are included (you can import from a past term); soft-deleted courses never appear. Pass excludeCourseId to drop the course being imported into (importing from the same course is what Duplicate already does).

Auth: requires FACULTY / TA

View source

Request

Responses

Manageable courses (id, name, code, semester, archived flag), active first.