Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Productivity ยท CONNECTION

TalentLMS + NodeHub

Work with a TalentLMS portal: users, courses, enrollments, groups, branches, learning paths, skills, results and batch upserts.

Explore 78 workflow actions for TalentLMS, including account permissions and operation limits.

43 read actions35 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Add a course to a group

Write

### Add a course to a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add a user to a group

Write

Adds a user to a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add course to branch

Write

### Add course to branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add user to branch

Write

### Add a user to a branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Assign a skill to a user

Write

Assigns a skill to a user at the portal's first configured level. Returns 409 if the skill is already assigned to the user.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Change branch status

Write

### Change branch status.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Course Enrollments

Write

### Course Enrollments.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a branch

Write

### Create a branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a group

Write

### Create a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a skill

Write

Creates a new skill.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create course

Write

### Create course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a branch

Write

### Delete a branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a course

Write

### Delete a course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a group

Write

### Delete a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a skill

Write

Deletes a single skill by ID.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a user

Write

Deletes a specific user from your TalentLMS account.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a user from a course

Write

Removes a user's enrollment from a specific course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Enroll a user to a learning path

Write

### Enroll user to learning path.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Enroll user to course

Write

### Enroll user to course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get a branch

Read

### Get a branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a category

Read

### Get a category.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a course

Read

### Get a course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a group

Read

Returns a single group by id.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a skill

Read

Returns a single skill by ID.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a user

Read

Retrieves the complete profile details of a specific user.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a user's gamification data

Read

### Returns a user's gamification sub-resource (points, level, and badges).

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a user's previous test attempts for a unit

Read

Returns the user's previous (archived) test attempts for a given test unit, ordered oldest-first. Answer strings are returned raw, without HTML entity encoding.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get a user's test results for a unit

Read

Returns the current test results of a user for a given test unit.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get branch courses

Read

Returns a paginated list of courses assigned to a specific branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get branch users

Read

Returns a paginated list of users assigned to a specific branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get course certificate

Read

Returns the certificate configuration assigned to a course, or null if none is assigned.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get course custom fields

Read

### Get course custom fields.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get course units

Read

Returns a paginated list of units belonging to a course.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get course users

Read

Returns a paginated list of users enrolled in a course with their progress.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get group courses

Read

Returns a paginated list of courses assigned to a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get group users

Read

Returns a paginated list of users belonging to a group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get ILT unit's sessions

Read

Retrieves the scheduled sessions of a specific Instructor-Led Training (ILT) unit.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get learning path

Read

### Get a learning path.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get learning paths

Read

### List all learning paths.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get portal's statistics

Read

### Get portal's statistics.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get skill assigned to a user

Read

Retrieves a single skill assigned to a specific user. Include the user's unique ID and the skill's unique ID as path parameters.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get skill users

Read

Returns a paginated list of users who have the skill assigned.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get skills

Read

Returns a paginated list of skills. Supports filtering by keyword and status.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get task's status and progress

Read

### Get task's status and progress.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get timeline

Read

### Get timeline.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user branches

Read

Retrieves the branches assigned to a specific user. Include the user's unique ID as a path parameter. Returns a list of branches with their ID and name.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user certificates

Read

Retrieves the certificates earned by a specific user.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user courses

Read

Retrieves the courses assigned to a specific user. Include the user's unique ID as a path parameter. Returns course enrollment and progress details.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user custom fields

Read

### Get user custom fields.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user groups

Read

Retrieves the groups assigned to a specific user. Include the user's unique ID as a path parameter. Returns a list of groups with their ID and name.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user online status

Read

### Get user online status.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user resources

Read

Retrieves all resources assigned to a specific user: branches, groups, courses, and certificates.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user skills

Read

Retrieves the skills assigned to a specific user. Include the user's unique ID as a path parameter. Returns a paginated list of skills with their current level.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user's course progress

Read

Retrieve a user's progress in a specific course by providing both user_id and course_id as query parameters.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user's test/survey answers

Read

### Get user's test/survey answers.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get user's unit progress

Read

### Get user's unit progress.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Get users

Read

Returns a paginated list of users. Supports filtering by keyword, status, login, email, last_updated, branch_id, group_id, integration, and custom_field_value.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Health check

Read

Health check.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

List all branches

Read

### List all branches.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

List all categories

Read

### List all categories.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

List all courses

Read

### List all courses.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

List all groups

Read

### List all groups.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

Logout user

Write

### Logout user.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Recover username

Write

### Recover username.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Register a user to an ILT session

Write

Registers a user to a specific ILT (Instructor-Led Training) session.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a user from a learning path

Write

Removes a user's enrollment from a specific learning path.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove course from branch

Write

Removes a course from a specific branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove course from group

Write

Removes a course from a specific group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove user from a group

Write

Removes a user from a specific group.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove user from branch

Write

Removes a user from a specific branch.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove user from group

Write

Removes a user from a group. Provide the group and user IDs both in the URL path and in the JSON request body.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Reset user's course progress

Write

### Reset user's course progress.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Reset user's password

Write

### Reset user's password.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Unregister a user from an ILT session

Write

Removes a user's registration from a specific ILT (Instructor-Led Training) session.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a skill

Write

Updates an existing skill. Only provided fields are changed.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a user

Write

Partially updates a specific user.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upsert Courses

Write

### Upsert courses.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upsert Users

Write

Creates or updates multiple users in a single request.

Permissions and limits

Account permissions

  • A TalentLMS API key (Administrator; all calls act on the whole portal)

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in TalentLMS. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Productivity.

TalentLMS integration | NodeHub