Skip to content

ConU Course Planner API

David Huculak edited this page Oct 17, 2017 · 26 revisions

Our REST API

Under the hood, ConU Course Planner uses a set of HTTP web resources built for Concordia University useful for viewing individual courses' info & department-recommended course sequences, and validating/exporting user-defined course sequences. This REST API is open to be used by anyone. If you find our tools useful, feel free to use this API to build an entirely separate application of your own!

Below lies a list of all of the endpoints (URLs) we provide, along with the expected request/response bodies.

POST /api/courseinfo

By passing in a course code, you can get all of its relevant information such as its name, number of credits, pre-requisites, etc.

Request parameters:

code (required, string)

  • The course code whose info you want to retrieve
  • Must match the regex pattern: ^[A-Z]{4} [0-9]{3,4}$

Expected response format:

to be continued

Clone this wiki locally