Xello securely exchanges data with
Scripted integration
The method of exchanging data with eSchoolPLUS depends on if you’re using course planning in Xello. If you need to pull both student and course data files, we recommend doing so through a scripted integration. To set this up:
- Log in to eSchoolPLUS (versions 3.1 and higher)
- Go to Utilities > Third Party Integration > Career Cruising Upload/Download to find and export the student and course data files.
- Your Onboarding Manager will send you Xello’s SFTP credentials. Once you’ve exported the files, connect to the SFTP to upload them. Let your Onboarding Manager know when the upload is complete.
API integration
If you’re not using course planning (student data only), Xello can exchange data with eSchoolPLUS through an API integration. To set this up:
- Email eSchoolPLUS (through PowerSchool) from their support page . Put “Xello Data Exchange” in the subject line and request the activation of the Xello-eSchoolPLUS API.
- eSchoolPLUS will correspond with Xello to confirm the data exchange. Your Onboarding Manager will then confirm with you when the setup is complete.
Arkansas schools and school districts will need to submit a request to the state through the Arkansas Department of Education Division of Elementary and Secondary Education network to enable an API connection with Xello to send over student data.
As per the state's requirements, to request an API connection please submit this form: APSCN: eSchoolPLUS API Request
The process to get a new connection setup takes about 10 working days. Once your API connection has been enabled, let your Onboarding Manager know and send your API connection details.
Important note: Districts must request access for their API vendors through APSCN each school year. At the end of each school year, by June 30, the Department of Information Systems (DIS) will disconnect all API connections but the connection will be re-established after receiving a new connection request. If no request is received, the API will remain disconnected. As a result, your Xello accounts will no longer be updated until the connection is re-established with APSCN.
Course request import
To import course requests, follow the instructions in this Course Request Import into eSchoolPLUS guide.