Click or drag to resize

Working With Academic Data

The AcademicService includes methods to retrieve data regarding courses and sections (and the faculty, students, and schedules associated with them), as well as general information regarding the school’s academic setup (such as schedule days, terms, and marking periods). There are also methods to retrieve, create and/or update student course requests for the next academic year. All of these methods require the use of an administrative connection with an appropriate authorization token (see User Management and the loginExt method for further details).

Note Note
All academic data is maintained for both the current year and the next year, therefore all of these methods utilize the nextYear parameter (Boolean) to specify whether to retrieve data for the current year (value = false) or next year (value = true).

The following topics provide further details about implementing features which use academic data:

  • Courses and Sections describes the data structure for this data and the procedure to retrieve a data set for all courses and sections.
  • Schedules and Rosters provides a list of methods and some data details that are useful when assembling schedules for students and faculty and/or class rosters.
  • Course Requests details how you can provide functionality to allow students to enter and/or update course requests for the next academic year.
See Also