How to Manage Webhooks in Edmingle | Setup, Events & Logs Guide

Edmingle Webhooks Guide: Automation, Events, and Monitoring

Webhooks in Edmingle enable seamless integration with third-party tools by triggering automated workflows based on specific platform events. Whether it’s user enrollment, course completion, or payment updates, Webhooks help automate external actions and streamline data flow between Edmingle and other systems.


Warning

Eligibility Based on Plan: Only available from Prime Plan & Above

IdeaKey Benefits
  • Customization: Connect Edmingle events to your external systems (CRM, marketing tools, etc.) to create tailored workflows.

  • Automation: Automate processes such as tracking conversions, notifying teams, or updating databases.Efficiency:

  • Easily manage, test, and monitor Webhooks from a single interface.

To access Webhooks:

  1. Log in to the Admin Portal.

  2. Click Settings from the left sidebar.

  3. Select Integrations.

  4. Click on Webhooks under the integrations menu.

Webhooks Dashboard

On the Webhooks page, you can:

  • View all existing Webhooks 

  • Access documentation for reference.

  • Create a new Webhook by clicking New Webhook.


WarningPlease note that you can only create upto 10 webhooks per account. Feel free to reach out to support@edmingle.com should you want to create more webhooks.

Creating a New Webhook

To set up a new Webhook:

  1. Click New Webhook.

  2. Provide the following details:

    • Webhook Name

    • Webhook URL (Must return HTTP status 200, 201, or 204 with a JSON response for validation.)

  3. Select at least one event to trigger the Webhook. There’s no upper limit on the number of events you can select.

Supported Events

Event Type

Event Name

User

  1. User Created

  2. User Updated

Transactions


  1. Purchase Initiated

  2. Purchase Completed

  3. Purchase Failed

Course

  1. User Course Completed

Assessments

  1. Exercise Submitted

  2. Exercise Evaluated

  3. Test Submitted

  4. Test Evaluated

Announcements

  1. Announcement Created

Sessions

  1. Session Created

  2. Session Updated

  3. Session Cancelled

  4. Session Started

  5. Session Reminders


NotesNew events are added regularly.

Webhook Failures & Retries

If a Webhook call fails, Edmingle will retry 4 times at the following intervals:

  • After 5 minutes

  • After 1 hour

  • After 3 hours

  • After 6 hours

If all retries fail, the Webhook will be marked Inactive.
To reactivate it, click Mark as Active and revalidate the URL.

Viewing Webhook Logs

You can view the last 100 logs (up to 30 days) for each Webhook:

  1. Click the 3-dot menu on a Webhook.

  2. Select View Logs.

  3. Review the log details and JSON payloads sent to the URL.

Older logs will be archived.

NotesAccess & Permissions

Roles that can manage Webhooks:

  • Super Admin

  • Admin

  • Custom Roles

FAQs

Q1: What are Webhooks?
Webhooks are automated notifications that send real-time data to other applications when specific events occur in Edmingle.

Q2: What if my Webhook URL fails validation?
You’ll receive an error message. The Webhook will remain inactive until a valid URL is provided.

Q3: Who can access Webhooks?
Only Super Admins and Admins have access to Webhook configuration.


Info

For further assistance, contact support@edmingle.com.




    • Related Articles

    • How to Integrate WhatsApp Messaging with Edmingle?

      Enable seamless communication with your learners by integrating WhatsApp directly into your Edmingle account using AiSensy. This guide will walk you through the step-by-step process to get started. Every WhatsApp notification that is sent from the ...
    • How to Integrate Freshdesk Messaging (Freshchat) with Your Edmingle LMS?

      Integrating Freshdesk Messaging (Freshchat) with your Edmingle LMS allows you to offer real-time learner support directly within your platform. Learners can raise queries instantly through a floating chat widget on their dashboard, enabling smooth ...
    • How to Sign Up & Sign in to Rapid API?

      Adding a link to the curriculum makes it easier for learners to access extra resources like websites, documents, or videos. This helps teachers and students include helpful materials right inside the curriculum. By adding these links, the learning ...