v1
latestOpenAPI 3.0.02026-07-176413.0 KBCourses
Get all courses, in alphabetical order
get/courses
Query parameters
departmentstring
Only get courses in a department. Must be four characters. Default: all departments
reviewsboolean
Show reviews for the course (reviews for professors that taught the course and have this course listed as the one being reviewed).
limitinteger
Maximum number of records to return.
offsetinteger
Number of records to skip for pagination.
Response
Returns courses matching query
Example response
[
{
"department": "MATH",
"title": "Calculus I",
"description": "Introduction to calculus, including functions, limits, continuity, derivatives and applications of the derivative, sketching of graphs of functions, definite and indefinite integrals, and calculation of area. The course is especially recommended for science, engineering and mathematics majors.",
"credits": 3,
"average_gpa": 3.127,
"professors": [
"Jon Snow",
"Tyrion Lannister"
]
}
]