StarterTemplate ASP.NET Host

<back to all web services

FacultySchedule

The following routes are available for this service:
All Verbs/facultySchedule

To override the Content-type in your clients HTTP Accept Header, append ?format=jsv

HTTP + JSV

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: []
}