About Course
💼 Recursos del video
• API de ejemplo – Dog CEO: https://dog.ceo/api/breeds/image/random
• Documentación Dog API: https://dog.ceo/dog-api/documentation
• Lista de todas las razas: https://dog.ceo/api/breeds/list/all
• Tablero explicativo en Canva: https://www.canva.com/design/DAGrljqoCUQ/kL4F_pHqQ5dEgpsaSxzf2Q/view?utm_content=DAGrljqoCUQ&utm_campaign=designshare&utm_medium=link2&utm_source=uniquelinks&utlId=h1d90e6c2a5
• JSON del workflow completo: https://drive.google.com/file/d/12wvP9RLQl89XCpqLoBgdZBoXbXCaFtO7/view?usp=sharing
¿Recuerdas cuando empezamos con las integraciones básicas de n8n? Eso fue solo el comienzo. Ahora vamos a abrir la puerta al 90% de las automatizaciones que realmente generan dinero: las que conectan APIs sin integración nativa.
El Momento de la Verdad en Tu Negocio
Imagina que un cliente te pide automatizar su CRM personalizado, o conectar su sistema de inventario exclusivo. n8n tiene más de 1,000 integraciones, pero hay millones de APIs en el mundo. El nodo HTTP Request es tu llave maestra.
💡 Oportunidad de negocio: El mercado de APIs crecerá de $0.66 billones en 2024 a $1.67 billones en 2033. Las empresas que dominen conexiones personalizadas tendrán ventaja competitiva decisiva.
El Nodo Que Separa a los Profesionales de los Principiantes
El nodo HTTP Request es uno de los más versátiles en n8n. Mientras otros se limitan a las integraciones preestablecidas, tú podrás conectar cualquier API del mundo.
🖊️ Concepto clave – HTTP Request: Es el nodo que permite enviar solicitudes HTTP a APIs externas que no tienen integración nativa con n8n. Es tu herramienta para conectar sistemas únicos y crear automatizaciones personalizadas.
¿Cuándo Usar HTTP Request?
Señales claras de que necesitas este nodo:
-
La API no aparece en las 1,000+ integraciones de n8n
-
Tu cliente usa software personalizado o poco común
-
Necesitas acceso a funciones específicas no disponibles en la integración nativa
Anatomía de una Solicitud HTTP Profesional
Cuando abres el nodo HTTP Request, encuentras los elementos que todo profesional debe dominar:
1. URL/Endpoint – Tu Dirección de Destino
https://dog.ceo/api/breeds/image/random
🖊️ Concepto clave – Endpoint: Es la dirección específica donde una API expone una función. A diferencia de una URL de página web, un endpoint devuelve datos estructurados (generalmente JSON) para ser procesados por tu automatización.
2. Método HTTP – Tu Intención
-
GET: Obtener información (más usado)
-
POST: Crear o enviar datos
-
PUT: Actualizar información
-
DELETE: Eliminar datos
3. Headers y Autenticación – Tu Credencial
Ejemplo Práctico: Dominando Dog CEO API
Vamos a usar una API real para que veas el proceso completo:
Paso 1: Configuración Básica
-
Agrega el nodo HTTP Request a tu workflow
-
Configura URL:
https://dog.ceo/api/breeds/image/random -
Método: GET (por defecto)
-
Ejecuta y observa el resultado
Resultado esperado:
{
"message": "https://images.dog.ceo/breeds/spaniel-japanese/n02085782_1685.jpg",
"status": "success"
}
Paso 2: Procesamiento de Datos
El endpoint devuelve una URL de imagen. Para procesar la imagen real, necesitas:
-
Segundo nodo HTTP Request
-
URL: Usar la URL del primer resultado
-
Método: GET
-
Resultado: Datos binarios (la imagen real)
👽 Hack con IA: Usa ChatGPT para generar comandos cURL de documentaciones complejas. Luego importa el cURL directamente en n8n usando la función "Import cURL" del nodo HTTP Request.
La Diferencia Entre URL y Endpoint
URL normal (página web):
https://dog.ceo/
→ Devuelve HTML para mostrar en navegador
Endpoint (API):
https://dog.ceo/api/breeds/image/random
→ Devuelve JSON para procesar datos
⚠️ Error común: Confundir URLs de páginas web con endpoints de API. Los endpoints siempre devuelven datos estructurados, no páginas visuales.
Documentación: Tu Mejor Amiga
Dog CEO API maneja más de 20,000 imágenes de perros accesibles por más de 120 razas. Pero, ¿cómo sabes qué endpoints usar?
Proceso profesional:
-
Encuentra la documentación oficial (generalmente en
/docso/api) -
Identifica los endpoints disponibles
-
Revisa métodos HTTP permitidos
-
Verifica parámetros requeridos
-
Comprueba ejemplos de respuesta
Explorando Endpoints Adicionales
https://dog.ceo/api/breeds/list/all
→ Lista todas las razas disponibles
https://dog.ceo/api/breed/bulldog/images
→ Todas las imágenes de bulldogs
Datos Binarios: Manejando Archivos
Cuando el HTTP Request devuelve archivos (imágenes, PDFs, etc.), n8n los maneja como datos binarios:
-
Vista JSON: Muestra metadatos del archivo
-
Vista Binary: Muestra el contenido real del archivo
-
Procesamiento: Puedes enviar estos archivos a otros servicios
💡 Tip profesional: Los datos binarios son clave para automatizaciones que manejan documentos, imágenes o archivos multimedia.
🎯 Práctica
En el siguiente enlace encontrarás la evaluación de este módulo, la cual deberás contestar sin ayuda de la IA. Dicha evaluación tiene la intención de autoevaluar tu progreso y determinar si has entendido todo lo visto en este módulo.
‼️ Instrucciones importantes: este documento no se puede editar, para hacerlo debes crear una copia en tu propio espacio de Google Drive:
Documento de práctica: https://docs.google.com/document/d/1YeyN4nJtijF1VWWFhLTasumtTvwe6cv1NpyjR3r4XuU/edit?usp=sharing
Artículos y recursos recomendados:
-
n8n HTTP Request Official Documentation: https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/
-
API Management Market Report 2025: https://www.businessresearchinsights.com/market-reports/api-market-120721
-
The API Economy: Key Trends for 2025: https://apiconference.net/blog-en/api-economy-trends-2025/
-
Dog CEO API Documentation: https://dog.ceo/dog-api/documentation