Webhooks are used to share of-the-moment updates, completion and attendance data with a 3rdthird-party system or LMS, and are often typically used in combination with Fuse’s APIs (A list of APIs can be found in the Admin panel) to further enrich that data. A webhook can be thought of as a type of API, driven or triggered by an event in Fuse. Instead of one application making a request to another to receive a response, a webhook is a service that allows one program to send data to another as soon as a particular event takes place.
Info |
---|
A list of available REST API endpoints can be found in the Admin panel of each Fuse instance. |
How can I use
...
a webhook?
You must To make use of an available webhook, please raise a support ticket in the Fuse Customer Support portal, specifying the URL to which the notifications are to will be sent. A member of the Fuse Customer Support team will then add the URL to the applicable webhook.
Available webhooks
The following webhooks are available:
Webhook | Description |
---|---|
User creation | This webhook notifies your chosen third-party system |
whenever a new user is created in Fuse.
| |||||
Learning plan completions | This webhook notifies your chosen third-party system |
whenever a learning plan is created in Fuse.
| |||||
User profile updates | This webhook notifies your chosen third-party system |
whenever a user's profile is updated.
|
| |
SCORM completions | This webhook notifies your chosen third-party |
system whenever a user completes a SCORM course in Fuse.
| |||||
Event updates | This webhook notifies your chosen third-party system |
whenever an event's status changes |
. In this case when a user is marked as either Attended or Not attended for an event.
|