conceptosbásico 5 min de lectura

¿Qué es una API? La explicación que nadie te dio

APIs, endpoints, requests... palabras que escuchas todo el tiempo pero que nadie explica bien. Hoy lo cambiamos.

Cada vez que abres una app del clima, recibes un mensaje de WhatsApp o pagas con tarjeta, hay una API trabajando detrás. Pero ¿qué es exactamente?

El mesero del restaurante

Imagina que estás en un restaurante. Tú eres el cliente, la cocina prepara la comida, y el mesero va y viene entre los dos.

Tú no entras a la cocina a pedir tu plato directamente. El mesero lleva tu pedido, lo traduce para la cocina, y te trae lo que ordenaste.

Eso es una API.

Un ejemplo real

Cuando abres la app del clima en tu celular y ves “28°C, soleado”, ¿de dónde viene esa información?

  1. Tu app le pregunta a una API del clima: “¿qué temperatura hace en Montería?”
  2. La API consulta los servidores con los datos meteorológicos
  3. La API responde: “28°C, despejado, humedad 70%”
  4. Tu app muestra esa info de forma bonita en pantalla

Tu app no almacena el clima. Solo sabe cómo preguntarle a la API.

¿Para qué sirven?

Las APIs permiten que diferentes sistemas se comuniquen sin importar cómo están construidos. Por eso:

La parte técnica (muy breve)

Cuando una app le habla a una API, le envía un request (una petición) y recibe una response (una respuesta). Esa respuesta suele venir en un formato llamado JSON, que es básicamente una lista organizada de datos.

{
  "ciudad": "Montería",
  "temperatura": 28,
  "estado": "soleado"
}

No necesitas entender ese código. Solo saber que es la forma en que los sistemas intercambian información.

En resumen

Una API es el puente de comunicación entre dos sistemas. Sin APIs, cada app tendría que construirlo todo desde cero — el clima, los mapas, los pagos, el login. Gracias a las APIs, las aplicaciones pueden colaborar y construir sobre el trabajo de otros.

La próxima vez que uses una app y veas información actualizada en tiempo real, ya sabes quién está trabajando detrás.


¿Tienes algún término tech que quieras que explique? Escríbeme en Twitter.

Ver más artículos Compartir →