StarterTemplate ASP.NET Host

<back to all web services

RegistrationAlert

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

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

{
	username: String,
	termID: 0,
	autoContinue: False,
	canContinue: False,
	messages: 
	[
		{
			text: String,
			level: String
		}
	],
	studentStatuses: 
	[
		{
			id: 0,
			studentID: 0,
			termID: 0,
			enrollmentStatus: 
			{
				id: 0,
				name: String,
				stopRegistration: False
			},
			alert: False,
			academicStatus: 
			{
				id: 0,
				name: String
			},
			registrationStatusID: 0,
			courseLoadStatusID: 0,
			maxAllowedHours: 0,
			registered: False,
			costTypeID: 0,
			residencyStatusID: 0,
			custom: 
			{
				studentStatusID: 0,
				glossaryEntry1: 
				{
					id: 0,
					category: 0,
					title: ,
					description: Empty Record,
					displayOrder: 0,
					stateReportingCode: ,
					name: 
				},
				glossaryEntry2: 
				{
					id: 0,
					category: 0,
					title: ,
					description: Empty Record,
					displayOrder: 0,
					stateReportingCode: ,
					name: 
				},
				glossaryEntry3: 
				{
					id: 0,
					category: 0,
					title: ,
					description: Empty Record,
					displayOrder: 0,
					stateReportingCode: ,
					name: 
				},
				text1: ,
				text2: ,
				text3: 
			},
			courses: [],
			activeCourses: [],
			creditLoad: 0,
			username: String
		}
	],
	holds: 
	[
		{
			id: 0,
			studentID: 0,
			status: 
			{
				action: String,
				id: 0,
				category: 0,
				title: String,
				description: String,
				displayOrder: 0,
				stateReportingCode: String,
				name: String
			},
			date: 0001-01-01,
			category: 
			{
				id: 0,
				name: String,
				description: String
			},
			description: String,
			stopStatement: False,
			stopTranscript: False,
			stopGradeCard: False,
			stopOnlineRegistration: False,
			voidReason: String,
			voidUserID: String,
			voidDate: 0001-01-01,
			username: String
		}
	]
}