← All LMS

Absorb LMS

by Absorb Software

Visit website ↗

A corporate LMS with a REST Integration API and native outbound webhooks for users, enrollments, completions, and competencies.

Corporate / Employee trainingEnterpriseCloud Last verified 2026-06-20
Direct Middleware API Webhooks

Direct integrations

Native integrations you connect from inside the LMS — typically an OAuth "Connect" flow, with no external middleware.

Supported — Native connectors plus SSO; managed by administrators.

IntegrationCategoryTypeNotes
Salesforce CRM oauth Sync learners and training data.
Zoom Video conferencing / ILT oauth Virtual instructor-led sessions.
Go1 Content Content library oauth Off-the-shelf course content.
BambooHR / ADP HRIS api-key HR system user provisioning.
Stripe Payments oauth E-commerce for course sales.
SAML 2.0 SSO Identity saml Single sign-on.

Middleware support

Third-party automation platforms (iPaaS) that connect this LMS to thousands of other apps without code.

Supported — No widely promoted native Zapier app; middleware connects through the REST Integration API.

PlatformSupportedDetails
Zapier No Integrate via the REST Integration API.
Make Yes Via HTTP modules against the Integration API.
Pabbly Connect Yes Via HTTP against the Integration API.
n8n Yes Via the HTTP Request node against the Integration API.
Microsoft Power Automate No
Workato No
Tray.io No

API

Programmatic access to the LMS. Endpoints below are a documented subset — always check the vendor's official reference for the complete, current list.

Supported — REST Integration API for managing users, enrollments, courses, and completions. All calls route through the service gateway. Paths below are representative.

TypeREST
Versionv1
AuthenticationAPI Private Key + admin credentials exchanged for a bearer token via /authenticate
Base URLhttps://<region>.myabsorb.com/api/rest/v1
FormatJSON
Rate limitGateway-enforced; see developer docs.
Docshttps://docs.myabsorb.com/

Endpoints

Auth

MethodEndpointDescription
POST /authenticate Exchange API key + credentials for a bearer token

Users

MethodEndpointDescription
GET /users List/search users
GET /users/{id} Get a user
POST /users Create a user
PUT /users/{id} Update a user

Courses

MethodEndpointDescription
GET /courses List courses

Enrollments

MethodEndpointDescription
GET /enrollments List enrollments
POST /enrollments Enroll a user in a course

Departments

MethodEndpointDescription
GET /departments List departments

Competencies

MethodEndpointDescription
GET /competencies List competencies

Webhooks

Outbound HTTP callbacks the LMS sends to your endpoint when events occur, with their supported event types and security model.

Supported — Subscribe to LMS activity and Absorb POSTs an HTTP request to your configured listener URL when those events occur.

Docs: https://support.absorblms.com/hc/en-us/articles/28999993938451-Webhooks

Security: HTTPS endpoint Shared-secret / signature verification

EventDescription
Learner createdA new learner was created
Course completedA learner completed a course
Enrollment createdA learner was enrolled
Competency gainedA learner gained a competency

Sources