EdTech OnDemand Integration

Integration Flows


After the Certification Process, we began the process of developing the integration and working together. We provide the necessary support for the completion and testing in the sandbox environment provided.


Tech Integration Diagram


There are 3 points of integration between an EdTech and the Platform

  1. Login Integration
  2. Data/Registration Integration
  3. Event Integration


Pull-Based APIs

The integration APIs are pull-based, so the EdTech must query the data and create the necessary integration middleware.

Login Integration

Integration necessary to identify the user being sent to the EdTech solution. Once the student already has a registration in the EdTech system (via data integration), this step must be done both to ensure that there is a step of trust between the EdTech and the Platform and to identify and thus raise the user's session in the EdTech solution.
The entire process is executed using the 📖 LTI standard with additional parameter called "license_hash".

Data Integration

This integration is where the registration data authorized by the educational institution is requested by the EdTech and integrated into the EdTech data model.
For this integration, the API Search User should be used, responsible for returning the data according to the information authorized by the institution date requested by the EdTech.

Event Integration

Where the user's events on the EdTech are integrated. It also advises to see Learning Analytics for more details.