API – Application Programming Interface

EN DOS PÁRRAFOS

Un API, la abreviatura de Application Programming Interface o Interfaz de programas de aplicación es una serie de rutinas y procedimientos que pueden ser invocados para realizar una función específica. Se utilizan principalmente para conectar sistemas diferentes, escritos en lenguajes diferentes y que pueden estar en máquinas completamente separadas. Un API permite que un sistema A solicite información a un sistema B, y el sistema B le devuelva la información solicitada.  Los APIs tienen una gran importancia en la actualidad y permiten realizar una cantidad de rutinas sin tener que escribirlas cada vez.

Una comparación de lo que hace un API en el mundo físico, es un mesonero. Un comensal tiene un menú de opciones disponibles, le solicita al mesonero una de las opciones, este va a la cocina dónde le dan un plato de comida para que lleve a la mesa. Una solicitud recibe una respuesta a través del mesonero. En el mundo de la computación, una solicitud hecha a través de un API recibe una respuesta, que típicamente es información. Por ejemplo Google Maps tiene APIs que permiten que uno envíe unas coordenadas y reciba el mapa del área. Así mismo, existen miles de APIs para los servicios más variados que uno se pueda imaginar.

Recursos Adicionales

Ejemplos de APIs:

  • La temperatura en un lugar del mundo
  • El precio de una acción en la bolsa
  • La tasa de cambio de una moneda
  • La ubicación de un vuelo de avión
  • Disponibilidad de cupos y precios en un hotel.
  • Validador de emails
  • Conversión de texto a voz

Lista de los APIs más populares: https://rapidapi.com/blog/most-popular-api/

 
 

Temas relacionados

[pt_view id="9138847cep"]