Course Data RESTful Web Services 1.2.4 - WSO2 Edition

Generic Lookups

Service Parameters Example - JSON Example - HTML Notes
Current Schools None - Returns all schools All N/A Used for school dropdown
Module Levels None - Returns all levels All N/A Used for level drop downs

Modules

Service Parameters Example - JSON Example - HTML Notes
Module Handbook ModuleCode/Occurrence (Optional - defaults to current A occ e.g. 12A) EN1090/11A EN1090 Returns a single module description
Actual occurrence can be provide
e.g. 12A or just the letter (B) to default to current year + B
In use by schools
Modules Occurences ModuleCode/AcYear (AcYear Optional (null returns current)) BI9999/2011 N/A Returns each occurence of a module within an academic year
Modules Running by School SchoolCode/AcYear/LevelCode (Level Optional (null returns all)) GEOPL/2012/L7 N/A To list of modules by school and level
Module Catalogue by School SchoolCode/acYear(Optional - defaults to current year)) CHEMY.doc (Word) CHEMY For printed school module catalogues
Module Catalogue by School V2 SchoolCode/acYear(Optional - defaults to current year)/levels) CLAWS/2013/L5.doc (Word) CLAWS/2013/L5 For printed school module catalogues