Skip to main content
TalentLMS
Betav1.0.0
36 actions · 1 auth method
LMS

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Key

Authenticate using your TalentLMS API key with HTTP Basic Auth. Only super administrators can activate API support and o…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Key

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

36 actions
Action
Description
List Users
Retrieve a list of all users
Get User
Retrieve a specific user by their numeric ID
Get User By Email
Retrieve a specific user by email address
Get User By Username
Retrieve a specific user by username
Create User
Sign up a new user in TalentLMS
Edit User
Edit an existing user in TalentLMS
Delete User
Delete a user from TalentLMS
Set User Status
Change the status of a user to active or inactive
Get Custom Registration Fields
Retrieve the custom registration fields defined for users
List Courses
Retrieve a list of all courses
Get Course
Retrieve a specific course by ID
Create Course
Create a new course in TalentLMS
Delete Course
Delete a course from TalentLMS
Enroll User To Course
Enroll a user directly in a specific course
Unenroll User From Course
Remove a user’s enrollment from a course
Get User Status In Course
Retrieve the status and progress of a user in a course
Reset User Progress
Reset the progress of a user in a course (destructive)
Get Custom Course Fields
Retrieve the custom course fields defined for courses
List Categories
Retrieve a list of all categories
Get Category
Retrieve a specific category and its direct courses
Get Category Leafs And Courses
Retrieve subcategories and their courses for a parent category
List Groups
Retrieve a list of all groups
Get Group
Retrieve a specific group by ID
Create Group
Create a new group in TalentLMS
Delete Group
Delete a group from TalentLMS
Add User To Group
Add a user to a group using the group key (not group ID)
Remove User From Group
Remove a user from a group
Add Course To Group
Add a course to a group
List Branches
Retrieve a list of all branches
Get Branch
Retrieve a specific branch by ID
Delete Branch
Delete a branch from TalentLMS
Add User To Branch
Add a user to a branch
Add Course To Branch
Add a course to a branch
Set Branch Status
Change the status of a branch to active or inactive
Get Site Info
Retrieve general details about the TalentLMS domain
Get Rate Limit
Retrieve the current rate limit status