Our business and personal lives are filled with Apps and software solutions to manage the day to day of our busy lives. A tutoring business is no exception and a great software platform to manage your students, customers, staff and scheduling is essential. But have you ever wished this platform would communicate with other systems you use?
Of course you have! But software platforms can only exchange information if an integration is written using an API.
The Techy Bit!
So what is an API?
Application Program Interface (API) is a set of routines, protocols, and tools for building software applications. An API specifies how software components should interact.
Some software companies program the API routines for you and offer what is referred to as an integration. To take advantage of the programmed integration you will need an API key from one of the software systems.
An application programming interface key (API key) is a code calling an application programming interface (API) to identify the calling program – in everyday language it identifies and separates your specific data from all the other user accounts.
The API key often acts as both a unique identifier and a secret token for authentication, and will generally have a set of access rights on the API associated with it.
So what do you do if the software systems you wish to communicate do not have a programmed API integration?
Well, if both companies have API capability you can hire programmers to use the API’s of both systems and program your own integration.
The Oases Online tutoring management system offers some integration already programmed for you such as Credit Card processing and pushing data to MailChimp but now with the new consumable API you can have your own programmers build simple data transfer routines with any other system with it’s own API.
Find out more about the Oases Online Tutoring Management System by booking an online demonstration below.