StarterTemplate ASP.NET Host

<back to all web services

Student

The following routes are available for this service:
All Verbs/student
All Verbs/student/{action}
All Verbs/student/{action}/{id}

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

{
	id: 
	[
		0
	],
	action: String,
	expectedEntryTerm: 0,
	currentTerm: 
	{
		id: 0,
		uid: 0,
		allowStudentRegistration: False
	},
	currentStatus: 
	{
		id: 0,
		studentID: 0,
		termID: 0,
		enrollmentStatus: 
		{
			id: 0,
			name: ,
			stopRegistration: False
		},
		alert: False,
		academicStatus: 
		{
			id: 0,
			name: 
		},
		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
	},
	currentPrograms: [],
	initialEnrollmentStatus: 
	{
		id: 0,
		name: ,
		stopRegistration: False
	},
	applicantStatus: 
	{
		id: 0,
		name: ,
		stopRegistration: True
	},
	username: String,
	termID: 0,
	cardID: 0,
	birthDate: 0001-01-01
}