Creating a Webhook

Creating a Webhook

With the Pluto LMS API (see functions), you will be able to create webhooks within your custom application. 

What are Webhooks?

A webhook is triggered by events rather than requests. A webhook allows one software application to send data to another as soon as an event takes place. 

How do Webhooks work? 

Webhooks simply POST data to a specific URL every time something new occurs. Webhooks can also accept JSON data to begin your API workflow. 

How to get started? 

If you don't have an in-house developer or consultant building the API for you, we recommend using Zapier. Zapier provides a code free webhook client (see here). 

Alternatively, you can use the out-the-box Pluto LMS Zapier application (see here) to connect over 5000+ different applications to your LMS instance. 

If you want to code a webhook yourself, you can view our getting started guide here to learn more about Pluto LMS APIs or watch our webinar here to create your first API.

Note: You will need to run a regular trigger via your bespoke webhook to search for updated events of the Pluto LMS API. Please speak to your developer in order to implement this. 

For example, if you want to search for updated course completion statuses, you will need to set an interval within your API to pull new data. Example, every 3 hours. 

If you have specific queries or goals, don't hesitate in reaching out to support@plutolms.com