Example notification for Chapter Result. Please note that not all fields could apply to a user. For fields that do not have data, an empty value will be returned in the jSON object.
Event Type: chapter_result
{
"event":"chapter_result",
"data":{
"ChapterID":1234567,
"ChapterName":"Chapter 1",
"LocationID":123456,
"FirstName":"Bob",
"UserAccessLevel":7,
"CourseID":1234,
"LocationName":"Acme Enterprise",
"Phone2":8880009999,
"Email":"email@email.com",
"Username":"user_name",
"CourseName":"Course Number 1",
"Phone1":8880007777,
"LastName":"Smith",
"UserID":124567,
"ResultScore":1,
"PassPercentage":100,
"ResultStatus":"Pass"
},
"timeTriggered":"2/5/2016 9:10 AM"
}
Messages
PROPERTIES | VALUES – INFORMATION |
LocationID | Integer – ID for location in which user belong to |
LocationName | String – Name of location in which user belong |
Phone2 | String – User’s Phone number |
CourseName | String – Course’s friendly name |
Phone1 | String – User’s additional phone number |
ChapterName | String – Chapter’s friendly name |
ChapterID | Integer – ID for completed chapter |
FirstName | String – First name of user |
CourseID | Integer – ID for completed course |
String – Email address of user | |
Username | Integer – ID for completed chapter |
UserID | Integer – Unique user ID used in our system to identify the use |
LastName | String – Last name of created user |
UserAccessLevel | Integer – Access level assigned to user. Can be 1 thru 12 |
ResultScore | Integer – 0 to 100 |
PassPercentage | Integer – 0 to 100 |
ResultStatus | String – Pass or Fail |