Webhooks

Receive real-time notifications about events in ARMA Academy

Total Webhooks

0

Active Webhooks

0

Available Events

10

Configure Your Webhooks

Available Events

User Events

  • user.created
  • user.updated

Course Events

  • course.completed
  • course.enrolled

Certificate Events

  • certificate.issued
  • certificate.verified

Assessment Events

  • assessment.completed
  • learning_path.generated

Other Events

  • cpd.logged
  • payment.completed

Implementation Guide

1. Register Your Webhook Endpoint

Provide a publicly accessible HTTPS URL that accepts POST requests

2. Verify Webhook Signature

Check the X-Webhook-Signature header using your webhook secret

3. Process Events

Handle the JSON payload and respond with HTTP 200 within 30 seconds

4. Monitor Deliveries

Check delivery logs to ensure webhooks are being received successfully