Overview
Methods for returning information about courses the person is an instructor of. These APIs are called from the EA portlet.
Get All Courses Where I'm an Instructor
Returns all courses that the person is teaching for the current term.
GET /ssp/api/1/person/{facultySchoolId}/instruction/course
Security
PERSON_INSTRUCTION_READ
Returns
List<ExternalCourseTO>
{"success" : "true", "results" : "100", "rows" : [{"formattedCourse" : "MTH101" "title" : "College Algebra"}, {"formattedCourse" : "ACC101" "title" : "Introduction to Accounting"}, ... ] }
Get the Course Roster for a Course I'm Instructing
Returns all students on the specified course for the current term.
GET /ssp/api/1/person/{facultySchoolId}/instruction/course/{formattedCourse}/roster
Security
PERSON_INSTRUCTION_READ
Returns
List<ExternalPersonLiteTO>
{"success" : "true", "results" : "100", "rows" : [{"schoolId" : "uu351764", "firstName" : "James", "middleName" : "Ryan", "lastName" : "Doe"}, {"schoolId" : "uu341232", "firstName" : "Jane", "middleName" : "Lee", "lastName" : "Smith"}, ... ] }