View Categories

Definición de API

< 1 minutos de lectura

API, Application Programming Interfaces, en español Interfaz de Programación de Aplicaciones, es un conjunto de definiciones y protocolos que se utiliza para desarrollar e integrar software, permitiendo la comunicación entre productos diferentes a través de un grupo de reglas.

API es una especificación formal que establece cómo un módulo de software se comunica o interactúa con otro para cumplir una o muchas funciones.

El grado y forma de integración o comunicación, y de compartición de información, depende de los softwares que las vayan a utilizar y de los permisos que les dé el propietario de la API a los desarrolladores de terceros que desean utilizarlas.

Las API permiten que sus productos y servicios se comuniquen con otros, sin necesidad de saber cómo están implementados. Otorgan flexibilidad, simplifican el diseño, la administración y el uso de los softwares; y ofrecen más oportunidades de innovación.

Las API deben permitir habilitar acceso a los recursos al tiempo que mantienen la seguridad, el control y el rendimiento. El propietario decide cómo habilita el acceso y a quiénes se lo otorga.