Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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"},
     ...
    ]
}

 

 

  • No labels