List all departments
List all departments in Tabula.
Permission requirements
The information is public, but the API must be called by an authenticated user.
Information about API permissions
Definition
GET https://tabula.warwick.ac.uk/api/v1/department
Example request
GET https://tabula.warwick.ac.uk/api/v1/department
Response parameters
An unsuccessful response will be returned in the standard format. A successful response will return the HTTP code 200 OK
and the following parameters:
success |
Boolean true |
---|---|
status |
The string "ok" |
departments |
An array of department objects - note that the subDepartments property will not be returned |
Example response
{
"success": true,
"status": "ok",
"departments": [
{
"code": "AA",
"fullName": "Central University and Infrastructure",
"modules": [],
"name": "Central University and Infrastructure",
"routes": [],
"shortName": null
},
{
"code": "AB",
"fullName": "Education - Directors Office",
"modules": [],
"name": "Education - Directors",
"routes": [],
"shortName": "Education - Directors"
},
...
}
}
Tabula API Methods
- Overview
- The Member object
- The StudentCourseDetails object
- The StudentCourseYearDetails object
- The StudentRelationship object
- The Student RelationshipType object
- The ModuleRegistration object
- Retrieve a member
- Retrieve multiple members
- Retrieve a member's relationships
- List relationship agents in dept.
- Search for members