- Retrieve a list of all users in the Docebo platform with optional filtering and pagination
- Retrieve detailed information for a specific user by their Docebo user ID
- Create a new user in the Docebo platform with username, email, and password
- Update an existing user's information in the Docebo platform
- Delete a user from the Docebo platform
- Import or update multiple users in the Docebo platform in a single batch operation
- Get setting information about a specific user
- Delete multiple users by user IDs in a single batch operation
- Send a message to a user
- Retrieve a list of all courses in the Docebo platform with optional filtering and pagination
- Retrieve detailed information for a specific course by ID
- Create a new course in the Docebo platform
- Update an existing course in the Docebo platform with comprehensive settings including enrollment options, time options, player settings, and more
- Delete a course from the Docebo platform
- Retrieve all learning objects (training materials) for a specific course
- Retrieve all enrollments associated with a specific course with filtering by status, level, branch, group, and more
- Import multiple courses in a single batch operation
- Retrieve enrollment details for a specific user in a specific course. Returns a single enrollment record with dates, status, completion time, and score. Both course ID and user ID are required
- Enroll a user in a course with optional level, validity dates, session assignment, and custom enrollment fields
- Update an existing enrollment with comprehensive options including dates, status, level, session assignment, and custom fields
- Un-enroll one or more users from one or more courses or learning plans, with options to reset learning tracks and delete issued certificates
- Import multiple enrollments in a single batch operation. Each item requires enrollment_date (YYYY-MM-DD format). Supports comprehensive options including status, scores, and assignment types
- Retrieve a list of all learning plans in the Docebo platform
- Retrieve detailed information for a specific learning plan by ID
- Create a new learning plan in the Docebo platform
- Update an existing learning plan in the Docebo platform
- Delete a learning plan from the Docebo platform
- Enroll a single user in a learning plan
- Unenroll a user from a learning plan
- Create multiple learning objects (training materials) in a single batch operation. Different lo_type values require different fields (e.g., video requires lo_url, file requires lo_filename, scorm requires a valid SCORM zip URL)
- Retrieve detailed information for a specific learning object (training material) by ID, including title, description, type, visibility, and associated course
- Retrieve a list of all certifications in the Docebo platform
- Import certifications for multiple users in a single batch operation
- Retrieve a list of all course categories in the Docebo platform
- Retrieve child categories for a specific parent category
- Retrieve detailed information for a specific category by ID
- Create a new course category in the Docebo platform
- Update an existing category in the Docebo platform
- Delete a category from the Docebo platform
- Retrieve a list of ILT (Instructor-Led Training) sessions for a classroom course in the Docebo platform
- Retrieve detailed information for a specific ILT session including instructors, dates, and enrollment settings
- Delete an ILT session from a course in the Docebo platform
- Retrieve all enrollments for a specific ILT session with filtering and pagination options
- Retrieve a list of all ILT locations in the Docebo platform with optional sorting and pagination
- Create a new ILT location in the Docebo platform for scheduling training sessions
- Update an existing ILT location in the Docebo platform
- Delete an ILT location from the Docebo platform
- Retrieve a list of branches of given or root level in the Docebo platform
- Get details of a selected branch
- Create a new organizational branch in the Docebo platform
- Update selected branch in the Docebo platform
- Delete an organizational branch from the Docebo platform
- Retrieve information about a branch's users
- Assign users to an organizational branch
- Create or update multiple organizational branches in a single batch operation
- Delete multiple organizational branches in a single batch operation
No matching actions