Data integration with SchoolTool (through EduTech)

userXello Admin Xello productAccounts Time2 minutes

Xello securely exchanges data with Student Information Systems (SIS) through data integration. It's required to create student accounts in the program, and automatically takes care of tasks like deactivating, transferring, and updating student accounts, as long as the information in the SIS is kept up to date.

SchoolTool has an API supported by Xello. It provides access to students, courses, and current student courses. The API can be enabled by the district’s SchoolTool administrator.

What we'll need from the district to use the API:

  • Their SchoolTool URL
  • The API token (they'll see it in SchoolTool once they enable it for Xello)

That's all we need for daily integration of students, courses and current student courses (the most transient type of data in an SIS).

Past course history

We’ll need to receive student transcripts separate from the API and via Secure File Transfer Protocol (SFTP). Student transcripts are typically updated two to three times a year when updates to grades are posted. We can set up a separate integration to process this file and run it 2 or 3 times a year.

Please get in touch with your Onboarding Manager to set up this integration process.

Course data transfers

Xello’s Course Planner requires your course data. Please contact your Onboarding Manager to initiate the student course transfer request. We’ll work with your IT staff to complete course data integration with SchoolTool.