API privada

Una API privada es una interfaz de programación de aplicaciones que tiene su aplicación alojada con desarrolladores internos. Las API privadas actúan como interfaces de front-end para datos de back-end y funciones de aplicación. La interfaz proporciona un punto de entrada para desarrolladores o contratistas que están trabajando para desarrollar esas funciones. Estos desarrolladores crean una API para interactuar con la aplicación que se ejecuta internamente para su empleador o cliente.

Un ejemplo de API privada es Home-Cost, una calculadora de costos de construcción de viviendas. Home-Cost se proporciona como una instalación personalizada para cada cliente. La API podría estar disponible a través de una tienda de suministros para la construcción de viviendas, lo que permite a los clientes elegir los suministros para completar sus proyectos con cálculos acumulados de costos.

La API privada contrasta con una API pública, que es un servicio ofrecido por una parte que proporciona acceso externo a los recursos internos. EBay es un ejemplo de una interfaz API pública. El servicio, en este caso, es una plataforma desde la que comprar y vender bienes. EBay también ha creado una serie de API en torno a la API principal para mejorar la funcionalidad tanto para el comprador como para el vendedor.