Closed chinathaip closed 8 months ago
Get all courses GET /api/courses
GET /api/courses
/api/courses?pageSize=2&pageNumber1
/api/courses?search=ITE
{ "pageInformation": { "size": 10, "number": 1 }, "totalNumberOfItems": 7, "totalPages": 1, "data": [ { "id": 1, "code": "CSCI101", "full_name": "Introduction to Computer Science", "prerequisites": [] }, { "id": 2, "code": "MATH201", "full_name": "Calculus I", "prerequisites": [] }, { "id": 3, "code": "PHYS101", "full_name": "Physics for Engineers", "prerequisites": [ "MATH201" ] }, { "id": 4, "code": "ITE221", "full_name": "Programming 1", "prerequisites": [ "ITE103" ] }, { "id": 5, "code": "ITE222", "full_name": "Programming 2", "prerequisites": [ "ITE221" ] }, { "id": 6, "code": "ITE104", "full_name": "Computer Organization", "prerequisites": [] }, { "id": 7, "code": "PSY102", "full_name": "Personality Development", "prerequisites": [] } ] }
Get course by code GET /api/courses/:code
GET /api/courses/:code
{ "id": 2, "code": "MATH201", "full_name": "Calculus I", "prerequisites": [] }
Get all courses
GET /api/courses
/api/courses?pageSize=2&pageNumber1
/api/courses?search=ITE
Get course by code
GET /api/courses/:code