ICON & Third Party Applications
ICON Core Data
ICON Technology Platform - APIs
Information about ICON APIs for Vendors
The above information provides third party application vendors with the steps to begin the process of engaging with ICON and the ICON APIs.
More detailed documentation for vendors can be found by clicking here.
It will be the responsibility of third party vendors to communicate with their schools regarding the status of the development of their product for integration with ICON via APIs.
Vendor API Support Requests
ICON School principals will allow third party applications access to ICON via the ePortal. Principals will agree to terms and conditions regarding the integration of third party applications with ICON. In return the vendors must accept the terms and conditions.
Principals will be required to manage any issues that arise out of the connection with ICON and the third party application directly with their vendor.
ICON will work with vendors to resolve any technical issues .
API contact email: email@example.com
Frequently Asked Questions for Principals or School Staff.
How does a school know if a third-party application used by the school can integrate with ICON via APIs?
Vendors will communicate with their schools regarding the status of their API development with ICON. If school principals are unsure about this they should contact their third-party application vendor.
At this time the SIMON solution is able to access relevant student data stored in ICON eSIS via the ICON APIs.
What if a vendor does not know about the ICON APIs?
Schools should refer their third-party vendor to this page. Particularly the Information about ICON APIs for Vendors section on this page.
If the school uses a third-party application that does not yet integrate with ICON via the ICON APIs, can student information be exported from eSIS to upload to the application?
Yes. For those applications that require student information from ICON eSIS there is a method of extracting data for 3rd party vendors directly from eSIS using Crystal reports. Refer to the QRG: Third-Party Vendor Data Export from eSIS. There is also a QRG: Export XML Student Data File from eSIS to nForma for schools using nForma for managing student learning.
If the school uses a third-party application to capture core student data will information updated in this application be able to integrate with ICON?
ICON will not have APIs available for core student information to flow from third-party applications back into ICON eSIS. ICON eSIS must be the 'source of truth' for core information about students. Therefore, core student information must be updated in ICON eSIS by school staff or the school should use the ICON Community Portal for parents to update student information. If schools choose to use other solutions for collecting core data they must ensure they have processes in place to accurately capture that data into eSIS and therefore maintain the integrity of eSIS for compliance and other governance reporting.
The school uses a third-party application that integrates with ICON via the ICON APIs. There seems to be a problem with the student data in the third party application?
Schools must contact their third-party vendor directly if there is an issue. Vendors will engage with ICON if there is a need to resolve technical issues related to APIs. Vendors will provide information about this to their schools.
The ICON eLearn Strategy Fact Sheet provides principals with clarity on the eLearn strategy and is critical in helping school leaders make decisions about eLearn technologies going forward.
The ICON and Third Party applications fact sheet provides principals with information about managing core data in ICON.
The ICON eLearn Modules fact sheet provides information for principals particularly in relation to the attendance and semester reporting modules within ICON. The use of these modules support seamless and efficient integration with ePlan.
The ICON Community Portal fact sheet provides principals with information about how the school community can access and update information about their children or students.