This endpoint will return an array of all courses by the school specified in the parameters. For example, if you want a response with all of UBC's courses, the request should be to course/ubc.

Example Request

https://www.course-reqs.com/api/course/ubc

Example Response

{
	"data": [
		{
			_id: "61117d3076d7aee59608b472",
			code: 313,
			subject: "ADHE",
			coRequisites: [],
			credits: "6",
			description: "Rationale, structures, and functions of basic education completion. [3-0-0]",
			equivalencies: [
				"ADED 313"
			],
			preRequisites: [],
			school: "UBC",
			title: "Organization of Adult Basic Education Programs",
			notes: ""
		},
		{
			_id: "61117d3076d7aee59608b48a",
			code: 314,
			subject: "ADHE",
			coRequisites: [ ],
			credits: "6",
			description: "Planning prison education; methods and techniques as they are affected by historical, philosophical, structural, and organizational contexts of penal institutions. [3-0-0]",
			equivalencies: [
				"ADED 314"
			],
			preRequisites: [ ],
			school: "UBC",
			title: "Adult Correctional Education",
			notes: ""
		},
		{
			_id: "61117d3076d7aee59608b495",
			code: 327,
			subject: "ADHE",
			coRequisites: [ ],
			credits: "3",
			description: "Planning, conducting and evaluating instruction for adults. Consideration is given to different beliefs and ways of thinking about teaching. [3-0-0]",
			equivalencies: [
			"ADED 327"
			],
			preRequisites: [ ],
			school: "UBC",
			title: "Teaching Adults",
			notes: ""
		},
		...
	]
}

← Back to the API documentation page