Service | Parameters | Example - JSON | Example - HTML | Notes |
---|---|---|---|---|
Current Schools | None - Returns all schools | All | N/A | Used for school dropdown |
Current Sub Schools | None - Returns all sub schools | All | N/A | Used for school dropdown |
Module Levels | None - Returns all levels | All | N/A | Used for level drop downs | Semesters | None - Returns all semesters | All | N/A | Used for semester drop downs |
Subjects | None - Returns all external subjects | All | N/A | Used for testing Course Finder |
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 Summaries | /AcYear/SchoolCode/SemesterCode/LevelCode (AcYear can be year(2012), C for current or N for Next Year)(Level & Semester Optional (null returns all)) | C/GEOPL/SEM1/L4/?offset=1&limit=2 | N/A | A list of modules by school including assessments and summary description contains offset and limit for pagination |
Module Summaries Count | /AcYear/SchoolCode/?SemesterCode?LevelCode (AcYear can be year(2012), C for current or N for Next Year)(Level & Semester Optional (null returns all)) | C/SHARE/?semestercode=Sem1 | N/A | Returns semster or level counts for a school semstercode or levelcode parameters can be used |
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 |