360 Learning

360 Learning

Education & LMS

A platform for creating and sharing learning content

Tools:34 available

Available Tools

Tools and capabilities available for 360 Learning

1

Course.search

Search for courses by title, description, tags, or other criteria

Parameters: query, tags, status, limit, offset

1

Course.getById

Get detailed information about a specific course by its ID

Parameters: courseId

1

Course.create

Create a new course with title, description, and initial content

Parameters: title, description, tags, collaborativeMode, language

0

Course.update

Update an existing course's metadata and settings

Parameters: courseId, title, description, tags, status

0

Course.delete

Delete a course by its ID

Parameters: courseId

0

Course.publish

Publish a draft course to make it available to learners

Parameters: courseId

0

Course.listEnrolled

List all learners enrolled in a specific course

Parameters: courseId, limit, offset

0

Module.create

Add a new module to a course

Parameters: courseId, title, description, position

0

Module.update

Update an existing module in a course

Parameters: moduleId, title, description, position

0

Module.delete

Remove a module from a course

Parameters: moduleId

0

Lesson.create

Create a new lesson within a module

Parameters: moduleId, title, content, type, position

0

Lesson.update

Update an existing lesson's content and metadata

Parameters: lessonId, title, content, position

0

Lesson.delete

Remove a lesson from a module

Parameters: lessonId

0

Learner.search

Search for learners by name, email, or other criteria

Parameters: query, groups, limit, offset

0

Learner.getById

Get detailed information about a specific learner

Parameters: learnerId

0

Learner.getProgress

Get a learner's progress across all courses or a specific course

Parameters: learnerId, courseId

0

Learner.enroll

Enroll a learner in one or more courses

Parameters: learnerId, courseIds, dueDate

0

Learner.unenroll

Unenroll a learner from a course

Parameters: learnerId, courseId

0

Group.list

List all learner groups in the organization

Parameters: limit, offset

0

Group.getById

Get detailed information about a specific group

Parameters: groupId

0

Group.create

Create a new learner group

Parameters: name, description, memberIds

0

Group.addMembers

Add learners to a group

Parameters: groupId, memberIds

0

Group.removeMembers

Remove learners from a group

Parameters: groupId, memberIds

0

Group.enrollInCourse

Enroll an entire group in one or more courses

Parameters: groupId, courseIds, dueDate

0

Analytics.getCourseStats

Get analytics and statistics for a specific course

Parameters: courseId, startDate, endDate

0

Analytics.getLearnerStats

Get learning analytics and statistics for a specific learner

Parameters: learnerId, startDate, endDate

0

Analytics.getOrganizationStats

Get overall learning analytics for the entire organization

Parameters: startDate, endDate, groupBy

0

Reaction.list

List reactions and feedback for a specific course or lesson

Parameters: resourceType, resourceId, limit

0

Reaction.create

Add a reaction or feedback to a course or lesson

Parameters: resourceType, resourceId, type, content

0

Path.list

List all learning paths in the organization

Parameters: limit, offset

0

Path.create

Create a new learning path with multiple courses

Parameters: title, description, courseIds

0

Path.update

Update an existing learning path

Parameters: pathId, title, description, courseIds

0

Assessment.create

Create a new assessment or quiz for a course or lesson

Parameters: parentType, parentId, title, questions, passingScore

0

Assessment.getResults

Get assessment results for learners

Parameters: assessmentId, learnerId

Suggest a Tool

Have an idea for a tool that should be added? Describe it below and we'll add it for you.