mirror of
https://github.com/Xevion/banner.git
synced 2025-12-06 13:14:25 -06:00
Add example JSON responses
This commit is contained in:
@@ -33,7 +33,7 @@ A discord bot for executing queries & searches on the Ellucian Banner instance h
|
||||
|
||||
## Analysis Required
|
||||
|
||||
Some of the features and architecture of Ellucian's Banner system are not clear.
|
||||
Some of the features and architecture of Elluc;lglgian's Banner system are not clear.
|
||||
The follow features, JSON, and more require validation & analysis:
|
||||
|
||||
- Struct Nullability
|
||||
|
||||
51
json/getFacultyMeetingTimes.json
Normal file
51
json/getFacultyMeetingTimes.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"fmt":
|
||||
[
|
||||
{
|
||||
"category": "01",
|
||||
"class": "net.hedtech.banner.student.schedule.SectionSessionDecorator",
|
||||
"courseReferenceNumber": "27294",
|
||||
"faculty":
|
||||
[
|
||||
{
|
||||
"bannerId": "150161",
|
||||
"category": "01",
|
||||
"class": "net.hedtech.banner.student.faculty.FacultyResultDecorator",
|
||||
"courseReferenceNumber": "27294",
|
||||
"displayName": "Alkittawi, Hend",
|
||||
"emailAddress": "Hend.Alkittawi@utsa.edu",
|
||||
"primaryIndicator": true,
|
||||
"term": "202420"
|
||||
}
|
||||
],
|
||||
"meetingTime": {
|
||||
"beginTime": "1000",
|
||||
"building": "NPB",
|
||||
"buildingDescription": "North Paseo Building",
|
||||
"campus": "11",
|
||||
"campusDescription": "Main Campus",
|
||||
"category": "01",
|
||||
"class": "net.hedtech.banner.general.overall.MeetingTimeDecorator",
|
||||
"courseReferenceNumber": "27294",
|
||||
"creditHourSession": 3.0,
|
||||
"endDate": "05/10/2024",
|
||||
"endTime": "1050",
|
||||
"friday": true,
|
||||
"hoursWeek": 2.5,
|
||||
"meetingScheduleType": "AFF",
|
||||
"meetingType": "FF",
|
||||
"meetingTypeDescription": "Traditional in-person",
|
||||
"monday": true,
|
||||
"room": "1.238",
|
||||
"saturday": false,
|
||||
"startDate": "01/16/2024",
|
||||
"sunday": false,
|
||||
"term": "202420",
|
||||
"thursday": false,
|
||||
"tuesday": false,
|
||||
"wednesday": true
|
||||
},
|
||||
"term": "202420"
|
||||
}
|
||||
]
|
||||
}
|
||||
35
json/get_instructionalMethod.json
Normal file
35
json/get_instructionalMethod.json
Normal file
@@ -0,0 +1,35 @@
|
||||
|
||||
[
|
||||
{
|
||||
"code": "HB",
|
||||
"description": "Mix of in-person and online"
|
||||
},
|
||||
{
|
||||
"code": "H2",
|
||||
"description": "Mostly in-person, some online"
|
||||
},
|
||||
{
|
||||
"code": "H1",
|
||||
"description": "Mostly online, some in-person"
|
||||
},
|
||||
{
|
||||
"code": "OS",
|
||||
"description": "Online only, at set time"
|
||||
},
|
||||
{
|
||||
"code": "OA",
|
||||
"description": "Online only, no set time"
|
||||
},
|
||||
{
|
||||
"code": "OH",
|
||||
"description": "Online only, some set time"
|
||||
},
|
||||
{
|
||||
"code": "ID",
|
||||
"description": "To be arranged"
|
||||
},
|
||||
{
|
||||
"code": "FF",
|
||||
"description": "Traditional in-person"
|
||||
}
|
||||
]
|
||||
807
json/searchResults.json
Normal file
807
json/searchResults.json
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user