1. Get Class Data
- URL:
/api/v1/courses
- Method:
GET
- Description: Retrieve a list of all classes. 'DEP' is can only equal to CS (as of now)
GET https://uic-api.xyz/api/v1/courses/{DEP}
Authorization: Bearer YOUR_API_KEY
Welcome to the uicAPI Documentation! Here you will find everything you need to get started with our API and access data programmatically. (Currently only supports CS classes)
All API requests start with the following base URL:
https://uic-api.xyz/api/v1
To access the API, you must include your API key in the request headers. If you don't have an API key yet, sign up on the Developer Dashboard and generate one.
Authorization: Bearer YOUR_API_KEY
/api/v1/courses
GET
GET https://uic-api.xyz/api/v1/courses/{DEP}
Authorization: Bearer YOUR_API_KEY
/api/v1/courses/{crn}
GET
GET https://uic-api.xyz/api/v1/courses/{CRN}
Authorization: Bearer YOUR_API_KEY
Here are the common errors you may encounter:
If you have any questions or issues, contact our support team: