docker-compose up
Currently, all requests don't require authentication.
{
"success" : bool,
"data" : string | array
}
The success
attribute describes if the transaction was successful or not.
The data
attribute contains any other metadata associated with the response. This will be an escaped string containing JSON data if successful or an empty array if fails.
API returns the following status codes:
Status Code | Description |
---|---|
200 | OK |
400 | BAD REQUEST |
404 | NOT FOUND |
500 | INTERNAL SERVER ERROR |
Get academic terms that exists in KOUBS Istatistik database.
/api/academic-terms
Get faculties.
/api/faculties
Get schools.
/api/schools
Get vocational schools.
/api/vocational-schools
Get all departments.
/api/departments
Get specific departments.
/api/departments/{unitKey}/{facultyKey}
Example: Get Faculty of Engineering Departments
/api/departments/1/02
Get courses of deparment.
/api/courses/{departmentKey}[/{academicTermKey}]
/api/course