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