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?
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
- $ 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.
- marcado: {"id": 1042, "total": 86.50, "status": "paid"}La respuesta llega en JSON, que tu código puede leer campo por campo.
Cuándo mirar más de cerca
Pedir todo al mismo tiempo
30 llamadas en el mismo segundo
- 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.
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
Términos relacionados
- 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.