Recepción de alta de proveedores por webhook con validación
Cargando flujo…
Descripción del flujo de trabajo
Este flujo expone un webhook POST que dispara el proceso de incorporación de un nuevo proveedor, normaliza el cuerpo recibido, comprueba que no esté vacío y reenvía una carga de ejemplo a un servicio HTTP externo con credenciales genéricas. Responde con un JSON aceptado o inválido según la validación. La URL y el cuerpo son marcadores de posición que el usuario debe reemplazar antes del uso real.
Cómo funciona
- 1.Un nodo Webhook recibe peticiones POST en la ruta configurada y difiere la respuesta a un nodo Respond to Webhook.
- 2.Un nodo Set extrae el cuerpo de la petición en un campo input y añade una etiqueta source.
- 3.Un nodo If verifica que input no esté vacío para decidir la rama de ejecución.
- 4.En la rama verdadera, un nodo HTTP Request envía un POST a api.example.com con autenticación de credenciales genéricas y un cuerpo de ejemplo.
- 5.Los nodos Respond to Webhook devuelven estados JSON aceptado o inválido.
Casos de uso
- Punto de recepción centralizado para formularios de registro de nuevos proveedores desde sistemas financieros.
- Filtro de validación básico antes de enviar datos del proveedor a un servicio externo.
- Plantilla base para ampliar con notificaciones o pasos de aprobación tras la recepción.
Requisitos
- Configurar credenciales HTTP genéricas en n8n para el nodo Forward To Service.
- Reemplazar la URL de ejemplo https://api.example.com y el parámetro REPLACE_WITH_YOUR_VALUE.
- Activar el flujo para que la ruta del webhook quede disponible.
Configuración y pruebas en n8n
- Enviar una petición POST con cuerpo vacío y confirmar la respuesta inválido.
- Enviar una petición POST con cuerpo no vacío y verificar que el servicio externo la recibe y se obtiene aceptado.
- Revisar el registro de ejecución en n8n para confirmar la rama seguida tras la validación.
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
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (6)
Webhook Trigger
Webhook
Normalize Input
Set
Validate Input
If
Forward To Service
HTTP Request
Respond Success
Webhook
Respond Invalid
Webhook
Source and license
Sticky Note
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