Configurar webhooks en ION

Habilitar la obtención de datos en tiempo real desde ION hacia Violet

Configurar webhooks desde Violet a ION

  1. Navega a la Página de Webhooks página en Violet:

  1. Crea una URL de Webhook en Violet, seleccionando la integración ION cuando se te pida seleccionar una integración.

  2. Copia y guarda la URL de Webhook generada en Violet - ESTO SOLO SE MOSTRARÁ UNA VEZ.

  3. En ION, navega al ejecutor de consultas GraphQL en la esquina inferior izquierda de tu entorno ION:

  4. En el ejecutor de consultas de ION, ejecuta el siguiente código para crear un receptor de webhook - reemplaza el webhookUri con el generado en Violet como se muestra en el bloque Input abajo.

  1. Copia el ID del Receptor del webhook creado por la consulta anterior.

  2. En el ejecutor de consultas de ION, ejecuta la consulta a continuación para suscribirte a todos los tipos de recurso y acción compatibles, reemplazando receiverId con el id del receptor creado arriba. Si quieres, puedes suscribirte solo a algunos tipos de recurso y acción ejecutando solo un subconjunto de las consultas.

  1. Ahora, cualquier cambio y creación en los recursos a los que te hayas suscrito llegará a Violet de forma proactiva.

Limitaciones conocidas

  1. Los eventos de webhook no se activan cuando se crean nuevos líneas de orden de compra son creadas

  2. Los eventos de webhook no se activan de una manera que Violet soporte actualmente cuando los valores de las propiedades pasan de vacío a poblado. Estas propiedades se actualizarán correctamente en Violet en la próxima extracción programada.

  3. Ciertas propiedades, especialmente las vinculadas a otro objeto de ION (por ejemplo, la dirección de envío en una Orden, que hace referencia a un ubicación de ION) llegan en un formato no compatible dentro del Webhook. En estos casos, el objeto se actualizará correctamente en Violet en la próxima extracción programada.

  4. Para objetos recién creados en ION, algunos campos pueden no estar completamente poblados en Violet hasta la próxima extracción.

Última actualización

¿Te fue útil?