• Use FindSchool.ca API service
    to locate local schools in your website.

  • Need your website to talk to FindSchool.ca data, or part of your application needs to access FindSchool.ca data through internet? Whether you need to build a web application from scratch based on FindSchool.ca data or just to modify an existing system to consume FindSchool.ca data, we can help. Our developers have years of experience facilitating the seamless transfer of information between different web-based systems.

    We offer school data (School Infomation, Boundary Maps and Rankings). We design and create API interfaces which can automatically attach the data to real estate web sites by an address. and we have helped our partners keep and capture more clients. There are more and more web sites are using our APIs.

    One of our most popular APIs is the Html Control Property School Locator (PSL). The version 3.0 of the control has been released to our partners and real estate agents. For more details about the API please click this link.

    If you are not sure about the solution or you want a customized API, you definitely should talk to us. Because we love to see third parties building integrations on the data of FindSchoo.ca and we desire to cooperate as part of other solutions. It is our pleasure to assist you with the programming/integration for your web site and we are working hard to make sure that our APIs are both straightforward and satisfying your requirements.

    How We Do Customized API and Systems Integration?

    Here’s the process that we typically follow:


    First, let us know which version API you’d like to integrate with and we will let you access FindSchool.ca ‘s API documentation and get permissions to test APIs. You can ensure your requirements and decide if the API is the version for your requirements. Enabling different systems to interact with each other isn’t always easy. In many cases, limitations in how the systems can interact and how quickly they can exchange data affect how the web application needs to be designed. To shorten development time, we often make use of our own private library of ready-made code modules that we have used in the past.


    Using the knowledge gained in our research, we then plan how to integrate the two systems in a way that’s reliable and user friendly. Depending on the nature of the project, we could develop wireframes – simple line drawings – that define how the system will appear to users. In addition, we follow API specifications to meet your requirements.


    During this time, our engineers perform the actual integration work based on our specifications. The actual work can take anywhere from an hour to several weeks or months, depending on the size of the project and its level of complexity.


    Testing and "QA" (quality assurance) are essential parts of any systems integration project. When we’re finished, you will have an application with integrations that are intuitive and seamless for end-users.


    Part of the reality of integration work is we’re able to provide ongoing support in case the integration breaks or needs to be updated to accommodate a change.

    To learn more details please send an email to support@findschool.ca with your requirments or leave a message at 416-800-6761.