Webhooks

Webhooks enable you to receive near real-time notifications (within seconds to minutes) when specific events occur on your 360Learning platform. Instead of continuously polling our API for updates, you can configure webhooks to have event data pushed directly to a URL you specify.

To receive webhook events, you must create a subscription for the desired event type and designate an endpoint (URL) where the events will be sent.

Webhooks basics

Here’s how webhooks work:

  1. Event occurs: An action occurs on our platform (e.g., a new user is created).
  2. Webhook triggered: Our system detects the event and prepares a webhook payload with relevant event data.
  3. Payload sent: The webhook payload is sent as an HTTP POST request to your configured endpoint URL in near real-time.
  4. Your system receives: Your server receives the HTTP POST request and can then process the event data.

Guide sections

This guide is organized into the following sections:


What’s Next