All currently available api endopints are listed below.
Provides access to client entities
Creates new client record on LMS system.
Updates client record on LMS system. Only clients created by the api caller can be updated.
Gets list of all courses available to training provider meeting the search criteria. By default, courses for sale are returned when courseType parameter is not used.
Get specified course record
Provides access to learner enrolments
Creates new learner enrolment record on LMS system.
Updates learner enrolment record on LMS system. Only learners created by the api caller can be updated.
This api enables SSO scenario where users are logged in through third party website and need to seamlessly login to their Upskill LMS dashboard.
This service can be used to obtain login token for seamless login process where authentication authority is third party website. The token can be obtained only for users, that were created by requesting organisation with SSO enabled.
Gets all course completions for a given client. Results can be filtered by course_id, email and date range.