Introduction
The SkillsPass Integration API is designed for training providers and external clients who do not directly use the SkillsPass application but need to submit class and learning record information to SkillsPass, as well as export their data from it.
The API supports the following use cases:
Training Provider:
- Publish classes for Instructor Led Courses (In Person/Virtual) to an online marketplace
- Enroll learners in classes or eLearning Courses
- Submit learning records on behalf of learners
Organization:
- Export reports or data for users, networks, enrollments, and learning activities in CSV or JSONL format.
This API is structured around REST. The API accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes.