A platform for creating and sharing learning content
Tools and capabilities available for 360 Learning
Search for courses by title, description, tags, or other criteria
Parameters: query, tags, status, limit, offset
Get detailed information about a specific course by its ID
Parameters: courseId
Create a new course with title, description, and initial content
Parameters: title, description, tags, collaborativeMode, language
Update an existing course's metadata and settings
Parameters: courseId, title, description, tags, status
Delete a course by its ID
Parameters: courseId
Publish a draft course to make it available to learners
Parameters: courseId
List all learners enrolled in a specific course
Parameters: courseId, limit, offset
Add a new module to a course
Parameters: courseId, title, description, position
Update an existing module in a course
Parameters: moduleId, title, description, position
Remove a module from a course
Parameters: moduleId
Create a new lesson within a module
Parameters: moduleId, title, content, type, position
Update an existing lesson's content and metadata
Parameters: lessonId, title, content, position
Remove a lesson from a module
Parameters: lessonId
Search for learners by name, email, or other criteria
Parameters: query, groups, limit, offset
Get detailed information about a specific learner
Parameters: learnerId
Get a learner's progress across all courses or a specific course
Parameters: learnerId, courseId
Enroll a learner in one or more courses
Parameters: learnerId, courseIds, dueDate
Unenroll a learner from a course
Parameters: learnerId, courseId
List all learner groups in the organization
Parameters: limit, offset
Get detailed information about a specific group
Parameters: groupId
Create a new learner group
Parameters: name, description, memberIds
Add learners to a group
Parameters: groupId, memberIds
Remove learners from a group
Parameters: groupId, memberIds
Enroll an entire group in one or more courses
Parameters: groupId, courseIds, dueDate
Get analytics and statistics for a specific course
Parameters: courseId, startDate, endDate
Get learning analytics and statistics for a specific learner
Parameters: learnerId, startDate, endDate
Get overall learning analytics for the entire organization
Parameters: startDate, endDate, groupBy
List reactions and feedback for a specific course or lesson
Parameters: resourceType, resourceId, limit
Add a reaction or feedback to a course or lesson
Parameters: resourceType, resourceId, type, content
List all learning paths in the organization
Parameters: limit, offset
Create a new learning path with multiple courses
Parameters: title, description, courseIds
Update an existing learning path
Parameters: pathId, title, description, courseIds
Create a new assessment or quiz for a course or lesson
Parameters: parentType, parentId, title, questions, passingScore
Get assessment results for learners
Parameters: assessmentId, learnerId
Have an idea for a tool that should be added? Describe it below and we'll add it for you.