Ir al contenido
Automatización General

Recepción y validación de envíos mediante webhook

6 nodos 8 0 Webhook
Descargar

Cargando flujo…

Descripción del flujo de trabajo

El flujo recibe peticiones POST en una ruta fija de webhook, normaliza el cuerpo en un campo input, comprueba que no esté vacío, lo reenvía a un endpoint externo de ejemplo con credenciales HTTP genéricas y devuelve una respuesta JSON aceptada o inválida según la validación.

Cómo funciona

  1. 1.El nodo webhook escucha peticiones POST en la ruta definida y difiere la respuesta a un nodo de respuesta.
  2. 2.Un nodo Set copia el cuerpo de la petición al campo input y añade una etiqueta source.
  3. 3.Un nodo IF verifica que input no esté vacío y ramifica el flujo.
  4. 4.En la rama verdadera, una petición HTTP POST envía a una URL de ejemplo con un parámetro reemplazable usando genericCredentialType.
  5. 5.Los nodos de respuesta devuelven {"status":"accepted"} tras el reenvío o {"status":"invalid"} si falla la validación.

Casos de uso

  • Punto de entrada para recibir notificaciones de envíos de sistemas externos antes de pasarlas a un servicio logístico.
  • Filtro sencillo para rechazar cargas vacías antes del reenvío.

Requisitos

  • Activar el flujo para que el webhook acepte peticiones.
  • Sustituir la URL de ejemplo y el valor del parámetro del cuerpo por datos reales.
  • Configurar credenciales HTTP genéricas para el nodo de reenvío.

Configuración y pruebas en n8n

  1. Enviar un POST con cuerpo no vacío y esperar respuesta accepted.
  2. Enviar un POST con cuerpo vacío y esperar respuesta invalid.
  3. Comprobar que la petición reenviada llega al endpoint externo configurado.

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Webhook Set If HTTP Request

Detalles

Disparador Webhook
Nodos 6
Aplicaciones 4
Vistas 8
Descargas 0

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (6)

Webhook Trigger

Webhook

#1

Normalize Input

Set

#2

Validate Input

If

#3

Forward To Service

HTTP Request

#4

Respond Success

Webhook

#5

Respond Invalid

Webhook

#6

Source and license

Sticky Note

#7
Mantente al día

Nuevas automatizaciones, directamente en tu correo

Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.

  • Nuevos flujos
  • Explicaciones claras
  • Guías de configuración

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras