Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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?

To make use of an available webhook, you must please raise a ticket in the Fuse Customer Support portal, specifying the URL to which the notifications will be sent. Fuse Customer Support then adds this 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.

Panel
bgColor#E3FCEF

Example:

A POST request containing the user_id parameter is sent to the specified third-party URL when a user is created.

Learning plan completions

This webhook notifies your chosen third-party system whenever a learning plan is created in Fuse.

Panel
bgColor#E3FCEF

Example:
A POST request containing the user_id and learning_plan_id is sent to the specified third-party URL, each time a user completes a learning plan.

User profile updates

This webhook notifies your chosen third-party system whenever a user's profile is updated. 

Panel
bgColor#E3FCEF

Example:

A POST request containing the user_id parameter is sent to the specified third-party URL, 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.

Panel
bgColor#E3FCEF

Example:

A POST request containing the user_id and content_id parameters is sent to the specified third-party URL, whenever a user completes a SCORM course.

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.

Panel
bgColor#E3FCEF

A POST request containing the user_idevent_id, and occurrence_id parameters is sent to the specified third-party URL, whenever a user’s attendance status changes for an event.

...