Roster Web Service

Delivering CSUN course and membership information

Introduction

The Roster web service gives information pertaining to classes and memberships. Classes will return information typically found in a university catalog for a given semester, such as units, sections, class titles, class status and instructor information. Membership data returns information based on groups, these groups include degree plans, evaluators, compliance officers and emails. The web service provides a gateway to access the information via a REST-ful API. The information is retrieved by creating a specific URI and giving values to filter the data. The information that is returned is a JSON object that contains a set of information related to classes and memberships.

Collections

Get all active classes for the current term Show a specific class for the current term Show a specific class with section number for the current term Get all active classes for the specified term Show a specific class for the specified term Show all classes given a member's email Show all classes for the current term and a given member's email Show all classes for the specified term and a given member's email Show all members for a given degree plan Show all graduate evaluators for the university Show the compliance officer for the university