Getting started
The Absorb API documentation provides developers tools to integrate seamlessly into their LMS. With a comprehensive set of endpoints, our API allows you to access, create, update, and manage resources effortlessly.
Guides
Documentations
Integration API
The Integration API is a REST-based interface for integrating external systems with Absorb LMS. Developers can authenticate securely and manage users, enrollments, courses, completions, and other core resources using standard HTTP methods and JSON payloads. Designed for automation and data synchronization, the API includes detailed specifications for authentication, request validation, response formats, and versioned endpoints.
SCIM API
With support for the SCIM 2.0 standard, our API enables seamless user and group provisioning through standardized endpoints. Effortlessly create, retrieve, update, and delete identities while maintaining compliance and interoperability. Explore detailed documentation on schemas, request and response formats, filtering, pagination, and error handling to integrate with confidence.
Infuse API
The Infuse API enables developers to embed Absorb LMS learning experiences directly within external applications using secure, scalable endpoints. Integrate course discovery, enrollment, learner context, and progress tracking into your product or workflow while maintaining a seamless user experience. Detailed documentation covers authentication, embedding patterns, request and response formats, and error handling to support robust, production-ready integrations.
How can we improve?
If you would like to provide feedback, we are more than happy to hear about it in our Ideas Portal.
Provide Feedback