Crypto.com Logo
GLOSARIOInterfaz de programación de aplicaciones (API)

Interfaz de programación de aplicaciones (API)


De forma parecida a un contrato, una interfaz de programación de aplicaciones (API) facilita la comunicación entre aplicaciones de software. Por ejemplo, la parte A puede enviar una solicitud estructurada de una manera específica, y la parte B responderá en consecuencia.

Si la API es pública, las opciones disponibles probablemente estén bien documentadas, lo que facilita la colaboración. Por ejemplo, el Exchange de Crypto.com incorpora una API para que los usuarios puedan crear automatizaciones. La aplicación Crypto.com también utiliza una API, pero no está documentada públicamente.

Las APIs son una forma segura de otorgar acceso a recursos. En un proceso controlado, el servicio puede elegir quién consulta los datos. Por el lado del usuario, se pueden recopilar datos directamente del servicio y utilizarlos como variables en el programa que se desarrolla.

Por ejemplo, un trader que quiere crear un bot que opere automáticamente necesita acceso a datos del exchange en el que se implementará el bot. El trader puede hacer uso de las APIs para consultar solo los datos requeridos automatizando las solicitudes necesarias y analizando los datos de la respuesta.

Punto clave

API, abreviatura de interfaz de programación de aplicaciones, es una forma de comunicación entre aplicaciones de ordenador o software.

Palabras relacionadas