-
Learning Management System (LMS) for Administrators
- Frequently Asked Questions
- Getting Started
- Organization Setup
- Learning Path Development: Creating & Uploading Courses
- Learning Path Development: Organizing Courses & Assigning Learning Paths
- Learner Management: Configuring Learners
- Learner Management: Tracking Learner Progress
- Learner Management: Creating Custom Reports
- Learner Management: Communication & Collecting Feedback
- LMS Site Enhancements
- Helpful Resources
- Systems & Security
-
Learning Management System (LMS) for Learners
-
LMS Integrations & Apps
-
Learning Content Distribution System (LCDS) - Conveyor
-
SCORM Conversion Tool - Scormify
-
Slack App - Quick Quiz
-
Updates & Releases
Knowledge Anywhere LMS API Swagger Spec
To read more about what xAPI is, read here.
Use our version 2 of Public APIs to enjoy these benefits:
- Start using newly released endpoints, e.g. pulling up all of a learner's training records or a specific course record
- Take advantage of up-and-coming API endpoints
- Faster response time
To transition from an existing v1 call to a v2 call, all that's needed is to append the v2 end point to your main LMS domain. For example, if your LMS domain is MyTrainingCenter.KnowledgeAnywhere.com, then to fetch a user from the LMS, make the following call:
https://MyTrainingCenter.KnowledgeAnywhere.com/v2/user/{externalId}
To see the full list of end points, access the Swagger v2 spec by adding this bit to your main LMS domain: /api/swagger/index.html
Example: MyTrainingCenter.KnowledgeAnywhere.com/api/swagger/index.html