All Semester Routes

Route Route Parameter(s) Example(s) Parameter Example(s) Output Explination
Route Route Parameter(s) Example(s) Parameter Example(s) Output Explination
/semester N/A N/A N/A This will return an HTML page.
/semester/:semester_year semester_year fall_2016, spring_2021 [ { "_id": "65f1f2f4c223f0f39ccb8773", "A": 5, "B": 3, "C": 4, "D": 1, "F": 2, "P": 0, "NP": 0, "IX": 0, "RD": 0, "SP": 0, "W": 2, "EW": 0, "Total": 17, "Department": "Life Science", "Subject": "BIOL", "Course": "BIOL 15N", "Instructor": "MOSS J L" }, ... ] This will return a list of all offered courses as objects (with all their key:value pairs) that were available during semester_year.
/semester/:semester_year/courses semester_year fall_2016, spring_2021 [ "ACCTG 1", "ACCTG 2", "ACCTG 6", "ACCTG 7", "ACCTG 9", "AHIS 5", "AHIS 6", "AHIS 11", "ANTHRO 10", "ANTHRO 14", "ART 31", "ART 32", "ART 34B", "ART 34A", ... ] This will return a list of all offered courses (just course names) that were available during semester_year.
/semester/:semester_year/courses/:course_name semester_year & course_name semester_year: fall_2016, spring_2021

course_name: ACCTG_1, BIOL_15N
[ { "_id": "65f1f2f4c223f0f39ccb8773", "A": 5, "B": 3, "C": 4, "D": 1, "F": 2, "P": 0, "NP": 0, "IX": 0, "RD": 0, "SP": 0, "W": 2, "EW": 0, "Total": 17, "Department": "Life Science", "Subject": "BIOL", "Course": "BIOL 15N", "Instructor": "MOSS J L" }, ... ] This will return a list of all offered courses as objects (with all their key:value pairs) that contain course_name and that were available during semester_year.
/semester/:semester_year/instructors semester_year fall_2016, spring_2021 [ "ABATE A", "ABBANI M A", "ABDEL‐RAHMAN A A", "ABODE JR P J", "ADAIR J S", "ADAIR‐LYNCH T A", "ADAMS J J", "ADELMAN A", "ADKINS L B", ... ] This will return a list of all instructors (just instructors names) that were available during that semester_year.
/semester/:semester_year/instructors/:instructor_name semester_year & instructor_name semester_year: fall_2016, spring_2021

course_name: ABATE_A, MEYER_E_E
[ { "_id": "65f1f2f4c223f0f39ccb8775", "A": 26, "B": 23, "C": 5, "D": 2, "F": 3, "P": 0, "NP": 0, "IX": 4, "RD": 0, "SP": 0, "W": 11, "EW": 0, "Total": 74, "Department": "English", "Subject": "ENGL", "Course": "ENGL 1", "Instructor": "MEYER E E" } ... ] This will return a list of all offered courses as objects (with all their key:value pairs) that contain instructor_name and that were available during semester_year.