1. Get Class Data
- URL: 
/api/v1/courses/dep/{DEP} - Method: 
GET - Description: Retrieve a list of all classes. 'DEP' can only equal to CS (as of now)
 
GET https://uic-api.xyz/api/v1/courses/dep/CS 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, Work in progress)
All API requests start with the following base URL:
https://uicapi.com/api/v1To 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.
Make sure to save your entire API key, as the LongKey will not be provided to you after the initial generation. If you lose your API key, you can generate a new one on the Developer Dashboard.
Authorization: Bearer YOUR_API_KEY/api/v1/courses/dep/{DEP}GETGET https://uic-api.xyz/api/v1/courses/dep/CS Authorization: Bearer YOUR_API_KEY/api/v1/grade-dist/instructorsGETfirst_name - Instructor's first namelast_name - Instructor's last nameGET https://uic-api.xyz/api/v1/grade-dist/instructors?first_name=John&last_name=Smith Authorization: Bearer YOUR_API_KEYHere are the common errors you may encounter:
If you have any questions or issues, contact our support team: