Webhook Events
These events describe changes to the system that result in a real-time update of the data.
User Events
New User
This is triggered when a new user within the specified domain has been created.
Event name is User_Create
Deleted User
This is triggered when a user has been deleted.
Event name is User_Delete
Module Events
Started Module
This is triggered when a user has started a module.
Event name is Module_Start
Completed Module
This is triggered when a user has completed a module.
Event name is Module_Complete
Expiring Module
This is triggered when a module certificate attained by a user is close to expiring. The event is triggered at a set time period, typically 30 days, before the module certificate expires.
Event name is Module_Expiring
Expired Module
This is triggered when a module certificate attained by a user has expired. The event is triggered for modules that have been configured with an expiration lifetime, corresponding to a set number number of months after the user achieves the certificate.
Event name is Module_Expired
Course Events
Completed Course
This is triggered when a user has completed all of the modules on a course.
Event name is Course_Complete
Expiring Course
This is triggered when a certificate certificate attained by a user is close to expiring. The event is triggered at a set time period, typically 30 days, before the course certificate expires.
Event name is Course_Expiring
Expired Course
This is triggered when a course certificate attained by a user has expired. The event is triggered for courses that have been configured with an expiration lifetime, corresponding to either a set number number of months after the user achieves the certificate, or at a set date.
Event name is Course_Expired