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