¿Qué es una API?

API son las siglas de Application Programming Interface (Interfaz de programación de aplicaciones). Es un conjunto de rutinas, protocolos y herramientas para crear aplicaciones de software. Las API especifican cómo deben interactuar los componentes de software, como qué datos usar y qué acciones deben tomarse.