Skip to main content
Workflow Builder
Go to TalentLMS
Workflow Builder
Onboard Employee
Create & Assign Course
Create branch & add user
List
Flow
−
100%
+
Logic
IF
If / else
User
GET
Get users
POST
Create a user
GET
Get a user
PATCH
Update a user
DELETE
Delete a user
GET
Get user's course progress
DELETE
Reset user's course progress
GET
Get user custom fields
GET
Get user's unit progress
GET
Login user
POST
Logout user
GET
Get user online status
POST
Reset user's password
POST
Recover username
GET
Get user groups
GET
Get user branches
GET
Get user courses
GET
Get user resources
GET
Get a user's gamification data
GET
Get user certificates
GET
Get user skills
GET
Get skill assigned to a user
GET
Get user's progress in each unit of a course
Course
GET
List all courses
POST
Create course
GET
Get a course
DELETE
Delete a course
GET
Get course users
POST
Enroll user to course
DELETE
Delete a user from a course
GET
Get course custom fields
POST
Purchase a course
GET
Get course certificate
GET
Get course units
GET
Goto Course
Portal
GET
Get portal's statistics
GET
Health check
Timeline
GET
Get timeline
Group
GET
List all groups
POST
Create a group
GET
Get a group
DELETE
Delete a group
POST
Add a user to a group
DELETE
Remove user from a group
POST
Add a course to a group
DELETE
Remove course from group
GET
Get group courses
DELETE
Remove user from group
GET
Get group users
Branch
GET
List all branches
POST
Create a branch
GET
Get a branch
DELETE
Delete a branch
POST
Add user to branch
DELETE
Remove user from branch
POST
Add course to branch
DELETE
Remove course from branch
PUT
Change branch status
GET
Get branch courses
GET
Get branch users
Category
GET
List all categories
GET
Get a category
POST
Purchase a course category
GET
Get category courses
Unit
GET
Get user's test/survey answers
GET
Get ILT unit's sessions
Task
GET
Get task's status and progress
Batch Actions
POST
Upsert Courses
POST
Course Enrollments
POST
Upsert users
Learning Paths
GET
Get learning paths
GET
Get learning path
POST
Enroll a user to a learning path
DELETE
Remove a user from a learning path
ILT Sessions
POST
Register a user to an ILT session
POST
Unregister a user from an ILT session
Result
GET
Get a user's previous test attempts for a unit
GET
Get a user's test results for a unit
Skill
GET
Get skills
POST
Create a skill
GET
Get a skill
PATCH
Update a skill
DELETE
Delete a skill
POST
Assign a skill to a user
PATCH
Update a user's skill level
DELETE
Unassign a skill from a user
GET
Get skill users
Empty canvas
Add steps from the sidebar to build your workflow.
cURL
Python
JavaScript
PHP
Run
Add at least one API step to run
Copy
Download
# Add steps to generate a script