
Developer
Connect the platform to outside tools - send real-time event notifications out via Webhooks, or let an external integration read/write data in via API Keys.
Webhooks
Send real-time, HMAC-signed event notifications to an external URL you control - useful for connecting to Zapier, Pabbly, n8n, or a custom integration.

.png)
WHAT YOU CAN DO HERE?
Explore the business at a glance.
New Endpoint - Endpoint URL, an optional Description, and a checklist of which events to send to it.
Signing secret - shown once, right after creating an endpoint, with a copy button; every delivery includes an X-Webhook-Signature header (HMAC-SHA256) so the receiving end can verify it really came from you.
Endpoint row - URL, description, subscribed events, an Enabled/Disabled toggle, an expandable delivery log (event name, status, HTTP response code for each attempt), and a delete button.

How do I do it?
A simple path from login to insight.
1
Click 'New Endpoint', enter the receiving URL, pick the events you want, and click Create Endpoint.
2
Copy the signing secret shown immediately after creation - it won't be shown again.
3
Configure the receiving system to verify the X-Webhook-Signature header using that secret.
4
Expand an endpoint's delivery log any time to check whether recent events were delivered successfully.
API Keys
Create keys that let an external integration read courses /enrollments and create enrollments through the public API.

.png)
WHAT YOU CAN DO HERE?
Explore the business at a glance.
New Key - enter a Label and click Create Key.
Key reveal - the raw key is shown once right after creation ('Authorization: Bearer <key>'); copy it immediately, since it can't be viewed again afterward.
Keys list - Label, a partial key prefix, last-used time, an Enabled/Disabled toggle, and a delete button.

How do I do it?
A simple path from login to insight.
1
Click 'New Key', give it a label describing what it's for, and click Create Key.
2
Copy the key shown in the reveal modal and store it securely - this is the only time it's shown in full.
3
Give the integration this key as a Bearer token.
4
Disable or delete a key immediately if you suspect it's been exposed.
BUILD. CONNECT. EXTEND.
Connect Your LMS With the Tools You Already Use.
Give your learning platform more flexibility with powerful developer tools designed for integrations, automation, and custom experiences.
01
Secure Platform Access
Create and manage API access to connect your LMS with external applications and custom solutions.
02
Stay Connected in Real Time
Send and receive event-based updates to keep your systems and workflows in sync.
03
Build Without Limits
Connect your LMS with the tools and services your business needs for a more connected experience.
