A flexible learning platform that makes it easy to build and manage training programs for internal and external stakeholders.
Authentication
When using the Absorb connector, the first thing you will have to do is click on 'New Authentication' in the step editor. To create an authentication with Absorb you will need **Username*, Password, Private key and **Company name** :
Available Operations
The example below show one or two of the available connector operations in use.
Please see the Full Operations Reference at the end of this page for details on all available operations for this connector.
There is a long list of available operations. For full list, please, go to the end of this page.
Example
Create a new workflow with a Manual Trigger and add a Absorb connector:
Select the List users operation. Since Absorb API doesn't support pagination we recommend you use filter parameters to reduce the size of results. In our example we are gonna use filtering by specific username:
Click **Run Workflow*. Then select the **Debug** tab and you should be able to see a successful run of the workflow to click on and view the successful output of the workflow run:
4.Let's try to get list user enrollments, using ID that we just retrieved. Add a step from the Absorb connector, set to List user enrollments. Set the User ID to the ID of one of the user, by using a JsonPath as shown in the example:
5.Click Run Workflow, select the Debug tab and you should be able to see the successful output with information about chosen profile:
All Operations
Latest version:
1.0
Create enrollment key
Creates an Enrollment Key.
Create user
Creates a new user or updates an existing user if the username matches.
Create user course enrollment
Creates a new enrollment in the specific course for a specific user.
Get category
Returns an individual category by ID.
Get certificate
Gets the certificate with the specified ID.
Get country
Returns an individual country by ID.
Get course
Returns an individual course by ID.
Get group
Returns an individual group by ID.
Get course bundle
Returns an individual course bundle by ID.
Get custom field definition
Returns a specific custom field and it's definition for the authenticated user.
Get department
Returns an individual department by ID.
List categories
Returns a list of all available categories.
List groups
Returns a list of available groups.
Update enrollment key
Updates a specific enrollment key. NOTE: This operation may overwrite existing Enrollment key.
Get enrollment key
Get an Enrollment Key by ID.
Get online course
Returns an individual online course by ID.
Get user
Gets an individual User by ID.
Get user certificate
Get the certificate for a specific user with the specified ID.
Get user progress summary
Returns a summary of a user's progress in a course for a specific enrollment.
List countries
Returns a list of available countries.
List course chapters
Returns a list of chapters from a specific course.
List course lessons
Returns a list of lessons in a specific online course.
List courses
Returns a list of courses. Can by filtered by modified date and external ID.
List courses bundles
Returns a list of all available course bundles.
List courses bundles for sale
Returns a list of all available course bundles for sale.
List course sessions
Returns a list of all available sessions from a specific instructor led course.
List courses for sale
Returns a list of courses for sale. Can by filtered by modified date and external ID.
List course versions
Returns all the versions for a specific course.
List custom field definitions
Returns a list of custom fields and their definitions for the authenticated user's client.
List departments
Returns a list of available departments.
List user certificates
Get all certificates awarded to a specific user.
List enrollments for course
Returns a list of enrollments for an individual course.
List enrollments for lesson
Returns a list of enrollments for an individual lesson.
List enrollments for session
Returns a list of enrollments for an individual session within a specific instructor led course.
List provinces
Returns a list of available provinces for a country.
List user course enrollments
Returns an individual enrollment for a specific user and course.
List user course enrollments for chapter
Returns a list of enrollments of a specific chapter in an online course for a specific user.
List user courses
Returns a list of courses available for enrollment for a specific user.
List user enrollments
Returns a list of enrollments for an individual user.
List users
Returns a list of available users. Can by filtered by email, username, modified date or external ID.