Course/Published
Triggered when a course is published and becomes available to users.Payload
object
required
Published course information
Course/Unpublished
Triggered when a course is unpublished and becomes unavailable to users.Payload
object
required
Unpublished course information
Course/Assigned
Triggered when a course is assigned to a user.Payload
object
required
Course information (same structure as Course/Published)
object
required
User the course was assigned to
integer
required
Assignment timestamp
integer
required
Deadline timestamp
Course/Started
Triggered when a user starts a course.Payload
object
required
Course information
object
required
User information
integer
required
Assignment timestamp
integer
required
Deadline timestamp
integer
required
Timestamp when user started the course
integer
required
Timestamp when user finished (0 if not finished)
Course/Progress
Triggered when a user makes progress in a course.Payload
object
required
Course information
object
required
User information
integer
required
Current progress (0-100)
object
required
Current course element
Course/Finished
Triggered when a user completes a course.Payload
object
required
Course information
object
required
User information
integer
required
Final result value (0-100)