Tokencito Juego del día Jugar

¿Qué es una API?

Una API (interfaz de programación de aplicaciones) es el conjunto de reglas con el que un programa le pide datos o acciones a otro: qué se puede pedir, cómo pedirlo y en qué formato llega la respuesta. Así una app del clima muestra el pronóstico sin medir nada: se lo pide a la API de un servicio meteorológico.

📱La app arma el pedido📨Llega a la API🗄️El servicio busca el dato📦Vuelve la respuesta

Ponlo a prueba

Una pregunta de la app. Elige una respuesta.

Tu app le pide el pronóstico a la API de un servicio del clima. ¿Qué recibe?

Empieza a jugar en la web

La app del clima no mide nada

Tu teléfono no mide la temperatura de la calle. Cuando abres la app del clima, la app le manda un pedido a la API de un servicio meteorológico: «dame el clima de Rosario». El servicio, que sí junta mediciones, contesta con unos pocos datos ordenados, muchas veces en JSON, y la app los dibuja con sus íconos y colores.

Por eso dos apps del clima pueden mostrar lo mismo con diseños distintos: le preguntan a la misma API. Y si el servicio se cae, la app puede quedarse sin datos nuevos.

El pedido: ejemplo inventado
GET https://api.example.com/v1/weather?city=rosario
La respuesta en JSON (también inventada)
{
  "city": "Rosario",
  "temp_c": 18,
  "sky": "cloudy",
  "rain_chance": 0.3,
  "updated": "2026-10-08T09:00:00-03:00"
}

API, servidor y base de datos no son lo mismo

El error más común es usarlas como sinónimos. La base de datos es donde el servicio guarda todas sus mediciones. El servidor es la computadora que recibe los pedidos y los atiende. La API es el acuerdo: qué preguntas se aceptan, con qué datos y qué forma tiene la respuesta.

Tu app nunca ve la base de datos ni entra al servidor: sólo recibe lo que la API decide mostrar. Qué puede consultar o cambiar depende de las operaciones y los permisos que ofrece el servicio. Esa es la gracia: el servicio puede cambiar su base o mudar sus servidores, y mientras la API responda igual, tu app sigue funcionando.

Las APIs que usas sin saberlo

El botón «Entrar con Google», el mapa dentro de una app de delivery o el pago con tarjeta en una tienda online son APIs de otra empresa usadas desde tu app. La IA también: los botones de IA de muchas apps le hablan a un modelo por una API de IA, y se autentican con una clave de API. Para conectar un asistente con herramientas existe además MCP, que también va sobre pedidos y respuestas.