π Get Multiple Courses
The courses query retrieves a list of courses with optional filters for degree, pagination, and status.
Parameters
Parameter | Type | Description |
|---|---|---|
| ID | Filter courses by degree ID. |
| Pagination | Define |
| [CourseStatus!] | Filter courses by status ( |
Response Fields
Field | Type | Description |
|---|---|---|
| Int! | Total number of matching courses. |
| [Course!]! | List of retrieved courses. |
| ID! | Unique identifier of the course. |
| DateTime! | Timestamp when the course was last updated. |
| DateTime! | Timestamp when the course was created. |
| CourseStatus! | Current status of the course ( |
| String | Reason for course rejection, if applicable. |
| String! | Course name. |
| String! | Description of the course. |
| [Weight!]! | List of grading weight categories for the course. |
| Int! | Minimum workload required to complete the course. |
| Int! | Total workload assigned to the course. |