StarterTemplate ASP.NET Host

<back to all web services

RegistrationQueue

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

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/RegistrationQueue HTTP/1.1 
Host: api.bryan.edu 
Content-Type: text/jsv
Content-Length: length

{
	sessionID: String,
	updateRegistrationLock: False,
	registrationLockStatus: String,
	cancelRegistration: False,
	finalizeRegistration: False,
	username: String,
	role: String,
	registration: 
	{
		id: 0,
		studentID: 0,
		course: 
		{
			id: 0,
			username: String,
			role: String,
			action: String,
			studentUID: 0,
			termID: 0,
			term: 0,
			master: 
			{
				id: 0,
				departmentCode: ,
				number: ,
				typeCode: ,
				name: ,
				credits: 0,
				facultyApprovalRequired: False,
				code: ,
				prerequisiteFormula: 
				{
					courseMasterID: 0,
					formula: ,
					description: 
				}
			},
			courseMaster: 
			{
				id: 0,
				departmentCode: ,
				number: ,
				typeCode: ,
				name: ,
				credits: 0,
				facultyApprovalRequired: False,
				code: ,
				prerequisiteFormula: 
				{
					courseMasterID: 0,
					formula: ,
					description: 
				}
			},
			departmentCode: String,
			number: String,
			typeCode: String,
			section: String,
			name: String,
			enrollment: 0,
			maximumEnrollment: 0,
			currentEnrollment: 0,
			credits: 0,
			start: 0001-01-01,
			end: 0001-01-01,
			labFee: 0,
			costTypeID: 0,
			variableCredit: False,
			canRepeat: False,
			facultyApprovalRequired: False,
			displayInPortal: False,
			allowDropInPortal: False,
			code: StringStringStringString,
			longName: StringStringStringString - String,
			full: True,
			faculty: [],
			textbook: 
			[
				{
					termID: 0,
					id: 2664,
					courseid: 0,
					isbnNumber: ,
					publisher: ,
					bookTitle: ,
					bookCost: 0,
					author: ,
					required: False,
					comment: ,
					noBook: True,
					courseComment: ,
					notAvailableOnlinePartner: False,
					notAvailableBookstore: False,
					isNull: False
				}
			],
			students: [],
			activeStudents: [],
			meetingTimes: []
		},
		category: 
		{
			code: String,
			name: String,
			action: String,
			id: 0,
			category: 0,
			title: String,
			description: String,
			displayOrder: 0,
			stateReportingCode: String
		},
		official: False,
		repeat: False,
		grade: String,
		groups: []
	},
	studentID: 0,
	termID: 0,
	courseID: 0,
	category: 
	{
		code: String,
		name: String,
		action: String,
		id: 0,
		category: 0,
		title: String,
		description: String,
		displayOrder: 0,
		stateReportingCode: String
	},
	official: False,
	status: String,
	scheduleConflict: False,
	prerequisiteNotMet: False,
	corequisiteNotMet: False,
	repeated: False,
	waitingList: False
}