Course Complete
Event sent when a user completes a training course.
This event is sent whenever a user completes a training course, including an individual course completion during a multi-course training module. It will not be sent for the overall completion of a multi-course module. For that event see Multi-Course Complete.
Event Type
COURSE_COMPLETEData Structure
resultId
string
The Id of the course result. Formatted as a GUID.
userId
string
The Id of the user that completed the course. Formatted as a GUID.
courseId
string
The Id of the course the user completed. Formatted as a GUID.
completionTime
string
The time the course was completed. Formatted in ISO 8601.
score
integer
The score the user obtained for this result.
maxScore
integer
The maximum possible score for this result.
passRate
integer
The pass rate in percent from 0-100, or null if the organisation has not specified a pass rate.
passed
boolean
Whether the user successfully passed the course. This value will be null if the course does not have a pass rate, or there are no questions within the course.
{
"eventId": "00000000-0000-0000-0000-000000000000",
"eventType": "COURSE_COMPLETE",
"organisationId": "00000000-0000-0000-0000-000000000000",
"sent": "2022-09-20T07:53:12.2664878+00:00",
"data": {
"resultId": "00000000-0000-0000-0000-000000000000",
"userId": "00000000-0000-0000-0000-000000000000",
"courseId": "00000000-0000-0000-0000-000000000000",
"completionTime": "2022-09-20T07:53:12.2664878+00:00",
"score": 5,
"maxScore": 10,
"passRate": 80,
"passed": false
}
}Last updated