Skip to content

Technical requirements for catalog integration

The following information is to have the knowledge of the minimum requirements that a content provider must have to implement an integration with Griky LXP.

To obtain the information about the courses we need to consume the information through the following options:

REST API

The REST API service must have at least the following information in order to make the platform experience more immersive.

  • GetAccessToken Endpoint that allows to get an API token, mostly of Bearer type.

  • GetCourses Endpoint to get all negotiated courses to obtain the following information:

    • Title
    • Description
    • Duration
    • Language
    • ImageUrl
    • Url
    • Tags
    • Categories
    • Skill
  • ProgressUsers Endpoint to obtain the progress of users in each course.

  • ProgressUser Endpoint to obtain the progress of a specific user.

For the progress endpoints an xAPI could also be used to get the progress in real time.

SCORM Packages

  • SCORM packages for each course to be incorporated into the platform.
  • SCORM packages have the possibility to return the user's progress in real time.

Authentication

  • Authentication between both platforms can be done through Single Sign On SSO with standard SAML2.0 and Oauth2.0 protocols or through an authentication API.

Copyright © Griky 2023