Ir al contenido
Datos y Bases de Datos

Recepción de solicitudes de transporte por webhook con validación

5 nodos 59 10 Webhook
Descargar

Cargando flujo…

Descripción del flujo de trabajo

El flujo recibe una solicitud de transporte por POST en la ruta transport-intake-lite, recorta los cuatro campos de entrada (códigos postales de recogida y entrega, fecha y peso), convierte el peso a número, calcula los campos faltantes, asigna el estado ready o needs_review y devuelve una respuesta JSON normalizada. No requiere credenciales y debe activarse manualmente porque está inactivo.

Cómo funciona

  1. 1.Un nodo Webhook acepta peticiones POST en transport-intake-lite y espera la respuesta de un nodo posterior.
  2. 2.Normalize Fields recorta los textos y convierte weight_kg a número reemplazando la coma decimal por punto.
  3. 3.Validate Required Fields construye el array missing_fields y asigna el estado ready o needs_review.
  4. 4.Build Result ensambla el objeto normalized_request junto con el estado y los campos faltantes.
  5. 5.Respond to Webhook devuelve HTTP 200 con cabecera Content-Type application/json.

Casos de uso

  • Filtro previo de solicitudes de transporte antes de entrar a sistemas operativos.
  • Endpoint ligero de validación para un formulario o app externa que envía solicitudes.
  • Normalización del formato del payload antes de almacenarlo o pasarlo a otro flujo.

Requisitos

  • Activar el flujo en n8n para que el webhook reciba peticiones.
  • Enviar pickup_postcode, delivery_postcode, pickup_date y weight_kg en el cuerpo JSON.
  • No se necesitan credenciales porque todos los nodos son operaciones locales.

Configuración y pruebas en n8n

  1. Enviar un POST con todos los campos válidos y verificar que el estado sea ready.
  2. Enviar un weight_kg no numérico y confirmar que aparece en missing_fields y que weight_kg es null.
  3. Enviar campos vacíos y comprobar que el estado es needs_review con la lista correcta.

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

Detalles

Disparador Webhook
Nodos 5
Aplicaciones 2
Vistas 59
Descargas 10

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 (5)

Webhook

Webhook

#1

Normalize Fields

Set

#2

Validate Required Fields

Set

#3

Build Result

Set

#4

Respond to Webhook

Webhook

#5

Source and license

Sticky Note

#6
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