The TimetableEvent object
The timetable event object returned by Tabula has the following properties:
uid |
A unique identifier for the timetable event. For Syllabus+ events, this is generated from an MD5 hex of the name, start time, end time, day of week, location name and context |
---|---|
name |
The name of the timetable event, e.g. CS118L |
title |
The human-readable of the timetable event. Typically empty for Syallabus+ events |
description |
A description of the timetable event |
eventType |
The type of event. Typically, one of:
|
weekRanges |
An array of objects with the academic week numbers in which the event runs, inclusive. For example, an event that runs in weeks 1 to 10 but not week 6 would return:
|
day |
The name of the day of week on which the event runs, e.g. Tuesday |
startTime |
The start time of the event in HH:mm format, e.g. 14:00 |
endTime |
The end time of the event in HH:mm format, e.g. 15:00 |
location |
An object representing the location of the event, or null if there isn't one. Where locations represent somewhere that can be linked to on the campus map, an identifier for the location is also provided. e.g.
Location IDs can be used to generate a link to the campus map in the format campus.warwick.ac.uk/?lite=1&search=[SEARCH_NAME]&slid=[LOCATION_ID] |
context |
The context of the timetable event. This is typically the module code, e.g. CS118 |
parent |
The parent of the timetable event. This may include the module name as well as the code. |
comments |
Any comments for the timetable event, or null if none exist |
staffUniversityIds |
An array of University IDs for staff members who are linked to delivering this event |
staff |
An array of person objects, with the following properties:
|
year |
The academic year of the event, in yy/yy format. |
sgtGroup |
An object representing a Tabula Small Group Teaching event, including the SGT event ID and SGT group ID = these elements will be
|
onlineDeliveryUrl |
The Online delivery URL for this event, if specified. |
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