Application Programming Interface
Formal
Application Programming Interface (API) is a set of routines, protocols, and tools for building software applications. In IoT, an API lets the developer access the functionality of a device or sensor, such as a thermometer’s readings. APIs can be public or restricted to authorized users only.
Practical
A collection of commands and protocols used to interact with an operating system, device, or specific software component. In IoT, an API lets the developer access the functionality of a device or sensor, such as a thermometer’s readings. APIs can be public or restricted to authorized users only.