TalentLMS

ProductivityCredentials form

Manage TalentLMS learners, courses, enrollments and groups, and check course progress.

15 actions

ActionEffectData handledScope
talentlms_list_usersLists all users of the domain with their type, status and last updatereadPersonal data
talentlms_get_userReads a user with their courses, completion status, groups, branches and certificationsreadPersonal data
talentlms_find_user_by_emailReads the user with an email address, including their courses and groupsreadPersonal data
talentlms_create_userSigns up a new user, optionally into a branch and group (which enrolls them in the group's courses)writePersonal data
talentlms_edit_userChanges a user's details, or sets a date on which the user is deactivatedwritePersonal data
talentlms_set_user_statusActivates or deactivates a userwriteGeneral
talentlms_delete_userDeletes a user; permanent deletion also removes their learning historydestructiveGeneral
talentlms_list_coursesLists all courses with their codes, categories, status and pricesreadGeneral
talentlms_get_courseReads a course with its units, enrolled users and their completionreadPersonal data
talentlms_enroll_userEnrolls a user in a course as a learner or instructorwritePersonal data
talentlms_unenroll_userRemoves a user from a coursedestructiveGeneral
talentlms_get_user_course_statusReturns a user's completion status, progress and time spent in a course, unit by unitreadPersonal data
talentlms_list_groupsLists groups with their keys, users and coursesreadPersonal data
talentlms_add_user_to_groupAdds a user to a group by the group's key, enrolling them in its courseswriteGeneral
talentlms_get_site_infoReturns totals of users, courses, groups and branches, monthly active users and domain settingsreadGeneral