Articles in this section

Available Absorb LMS APIs

When you configure an export, import, or other type of flow step using the prebuilt Absorb LMS connector, you can select any of the API operations listed below*, organized by API type.

Note

If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Absorb LMS API documentation. *You can also create a composite endpoint for this application in HTTP mode.

Resource

API endpoint

Export

Import

Attempts

List user's attempts for specific lesson

X

Start attempt for active lesson enrollment

X

Finish attempt

X

Categories

Get category

X

List categories

X

Certificates

Get certificate

X

Lists certificates for the user

X

Get certificate for the user

X

Get certificate for a course

X

Lists certificates for a course

X

Chapter enrollments

List chapter enrollments for a specified course

X

Get chapter enrollment for a specified course

X

Competencies

Lists the competencies for a user

X

Competency definitions

Gets a single competency definition by ID

X

Countries

List countries

X

Get country

X

Coupons

List all available coupons

X

Get an individual coupon by ID

X

Course bundles

Get course bundle

X

List course bundles for sale

X

List available course bundles

X

Course resources

List resources from a specific course

X

Get resource from a specific course

X

List resources associated with a specified enrollment for a specific user

X

List resources available from a specific course for the current authenticated user

X

Course versions

Get course version

X

List course versions

X

Courses

Lists courses

X

Get course

X

List courses for sale

X

List user's available courses

X

List currently authenticated user's available courses

X

List currently authenticated user's available courses

X

Credit types

List credit types available for enrollments

X

Custom field definitions

List custom fields and their definitions

X

Create a custom field definition and its possible values (if any)

X

Get a specific custom field and it's definition

X

Update a custom field definition and its possible values (if any)

X

Departments

Lists all selected LMS departments that are available to the current, authenticated administrator

X

Create or update department

X

Get department

X

Direct reports

Retrieves a list of direct reports for a manager

X

Updates a list of direct reports for a manager

X

E-commerce transactions

Get e-commerce transaction

X

List e-commerce transactions

X

Enrollment credits

List credits from a specific user's course enrollment

X

Enrollment keys

Get enrollment key

X

Update enrollment key

X

Get enrollment key by external ID

X

Create enrollment key

X

Enrollments

Create enrollment for user and course

X

Get user's enrollment for specific course

X

Create or update course enrollment

X

List course enrollments for specific user

X

Un-enroll users from courses

X

Get course enrollment

X

List enrollments for specific course

X

Get user's enrollment for specific course

X

List course enrollments for bulk user list

X

Groups

List groups

X

Get group

X

Languages

List available languages

X

Get language

X

Learning path

Gets a user's current learning path

X

Lesson enrollments

Lists enrollments for a lesson

X

Get lesson enrollment

X

List user's lesson enrollments from specific course

X

Get user's lesson enrollment

X

List user's lesson enrollments from specific chapter

X

Manager roles

Retrieves a list of manager roles

X

List a specified manager's manager roles

X

Update a specified manager's manager roles

X

Messages

Get message

X

List user sent messages

X

List user messages

X

List user received messages

X

My enrollments

Get currently authenticated user's course enrollment

X

Create course enrollment for the currently authenticated user

X

List currently authenticated user's course enrollments

X

Provinces

List provinces in country

X

Get province

X

Question bank questions

Get question bank question

X

Updates a question bank question

X

List question bank questions

X

Create question bank question

X

Question banks

List question banks

X

Create question bank

X

Get question bank

X

Update question bank

X

Resource categories

Lists resource categories

X

Create resource category

X

Get resource category

X

Update resource category

X

Resources

Get resource

X

List resources available to a specific user

X

List resources for the current authenticated user

X

List resources

X

Roles

List all available roles

X

Get an individual role by ID

X

Self assessments

Returns user's self assessment ratings

X

Session enrollments

List user's session enrollments for specific course

X

Get user's session enrollment for specific course

X

Create ILC enrollment for user

X

List an ILC's session enrollments

X

Submissions

List submissions

X

Create a new submission

X

Get submission by ID

X

Update an existing submission

X

Tags

Get tag

X

Update tag

X

Create tag

X

List tags

X

Templates

List templates

X

Get template by ID

X

User management settings

Get a user's management settings

X

Update user management settings

X

Users

List users

X

Upsert user if the username or external ID matches

X

Get user

X

Update user

X

Upsert user if the username or external ID matches

X

Creates and/or updates users from a list of users

X

Get currently authenticated user's details

X

Venues

Get venue

X

Update venue

X

Create venue

X

List venues

X

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.