¿Qué es webhook?
Webhook, es una herramienta que permite que un sistema o aplicación envíe notificaciones sobre un evento específico a otro sistema o aplicación en tiempo real.
El webhook espera a que ocurra un evento en un sistema o aplicación y a continuación transfiere los datos a otra aplicación o sistema usando una retrollamada HTTP «POST» a la URL de destino.
¿Qué me permite hacer?
En caso de que desees realizar el enlace de tu sistema con OptimoCamino utilizando webhook, vas a poder recibir en tu sistema, los cambios que se vayan realizando en las rutas en curso, es decir, podrás recibir notificaciones cada vez que se confirma o cancela una parada de tu logística en curso. De esta manera, no será necesario consultar el estado de la misma, ya que OptimoCamino a través de webhook, te avisará cuando hayan cambios en el mismo.
WebHook confirma/cancela parada
Al confirmar o cancelar una parada,
se enviará automáticamente a su servidor un JSON con el siguiente formato:
Ejemplo de JSON para envío de estado:
{"token":"byOEdH3iEYPtC7133d23","par_id":"9361110","par_confirmada":"cancelada","fecha_hora":"2022-10-23 20:04:17","par_notas":"No entregado","par_notas_chofer":"El cliente no estaba"}
Para configurar su webhook debe loguearse en OptimoCamino, ir a la sección “Configuraciones”->
“Configuración” -> “Web Services | WebHooks” y completar con su servidor para procesar el JSON
enviado.