The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/oneway/FacultySchedule HTTP/1.1
Host: api.bryan.edu
Content-Type: text/jsv
Content-Length: length
{
facultyID: 0,
termID: 0,
unassignedSchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
mondaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
tuesdaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
wednesdaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
thursdaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
fridaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
saturdaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
sundaySchedule:
[
{
id: 0,
offerId: 0,
days:
[
Sunday
],
daysAsString: ,
startTime: 0001-01-01,
endTime: 0001-01-01,
room:
{
id: 0,
buildingID: 0,
name: String,
description: String,
floor: String,
available: False,
notes:
},
assigned: True,
credits: 0,
department: ,
courseNumber: ,
courseName: ,
courseDescription: ,
courseType: ,
section: ,
instructors:
}
],
fullSchedule: []
}