Skip to content

API

Una API (interfaz de programación de aplicaciones) es un conjunto de reglas para que un programa le pida datos o acciones a otro, como cuando tu script le pide sus pedidos a una tienda.

Selecciona cualquier frase de aquí para preguntarle a tu Maestro.

Llamas una vez a GET /orders de una tienda, con tu clave de API y sin más opciones. La tienda tiene 2,340 pedidos. ¿Cuántos te regresa?

Una tienda en línea con su API de pedidos. Datos de ejemplo.

Cómo funciona: mandas una petición a una dirección (un endpoint) con una clave que dice quién eres, y la respuesta llega casi siempre en JSON. El servicio decide qué puedes pedir y qué tan seguido.

Dónde te la topas: cada vez que un script, una hoja de cálculo o un agente de IA trae datos de otro servicio. n8n conecta APIs sin código, y MCP es la forma en que Claude usa las de tus herramientas.

Dónde falla: cuando la clave queda escrita en el código y termina en un repositorio público. Guárdala en una variable de entorno.

Así se usa

Una llamada, una respuesta

Terminal

  1. $ curl https://api.example.com/v1/orders/1042 -H "Authorization: Bearer $SHOP_KEY"La dirección dice qué pides; la clave dice quién eres.
  2. marcado: {"id": 1042, "total": 86.50, "status": "paid"}La respuesta llega en JSON, que tu código puede leer campo por campo.
Cambia 1042 por 1043 en la dirección y te llega otro pedido: la dirección es la pregunta, y la clave dice quién la hace.

Cuándo mirar más de cerca

Pedir todo al mismo tiempo

30 llamadas en el mismo segundo

  1. marcado: Límite de la API: 10 llamadas por segundo

Un tablero trae los datos de 30 sucursales, con una llamada para cada una, y las mandas en el mismo segundo. La API acepta 10 por segundo. ¿Qué te regresa?

Pregúntale a tu Maestro sobre API

Te responde desde la página gratis más cercana a esta palabra, igual que mientras estudias.

Ejemplo

Tú: ¿Qué quiere decir "API", en palabras sencillas?

Tu Maestro: Te lo explico con un caso tuyo, que se queda mejor que una definición. ¿De qué servicio te gustaría traer datos sin copiarlos a mano?

Pregunta sobre: Responde desde la página "¿Este archivo está en tu computadora o en la nube?"

Solo este navegador guarda lo que preguntas aquí. ¿Cómo funciona?

Para saber más

  • JSON

    JSON es un formato de texto para datos con estructura: etiquetas y valores entre llaves, listas entre corchetes. Los programas lo usan para pasarse datos entre ellos.

  • MCP (Model Context Protocol)

    Un estándar abierto para conectar agentes de IA con herramientas y fuentes de datos externas, como bases de datos, APIs o documentos, a través de un mismo tipo de conector.

  • Agente de IA

    Un programa que combina un modelo de lenguaje con herramientas, como comandos de terminal y archivos, para cumplir una tarea en varios pasos: lee su contexto, actúa, observa el resultado y repite.

  • n8n

    n8n es una herramienta para automatizar flujos de trabajo: unes apps, código y pasos con IA como nodos en un lienzo, y un disparador, como un horario fijo o un correo, lo hace correr solo.

Todo el glosario