API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.
When you use an application on your mobile phone or a desktop, the application connects to the Internet and sends data to a server. The server then retrieves that data, interprets it, performs the necessary actions and sends it back to your device. The application then interprets that data and presents you with the information you wanted in a readable way. This is what an API is - all of this happens via API.
The WINDA API allows training providers, employers and other users to access relevant data in a similar way, such as to retrieve information from the database using WINDA IDs. Instead of logging directly onto WINDA via a conventional browser, the API can connect your own software - for example a learning management system - directly to the database.
Both training providers and organisation users (for example employers), can conduct searches via the WINDA API. This allows organisations to automate integration of eligibility checks into their systems, for example checking if a WINDA ID on a personnel profile has a valid GWO Training Record.
Training providers can upload and purchase uploads via the WINDA API. This allows training providers to automate integration with WINDA by providing APIs for the following functions:
API documentation is technical content containing instructions about how to effectively use and integrate with an API. It is a concise reference manual containing all the information required to work with the API, with details about the functions, classes, return types, arguments and more, supported by tutorials and examples.