Los webhooks permiten que las aplicaciones se comuniquen entre sí en tiempo real, eliminando la necesidad de intervención manual o de sondeo para actualizaciones. La información entre aplicaciones puede compartirse y procesarse mucho más rápido cuando las solicitudes son enviadas por el recurso que contiene la información únicamente cuando se procesa un cambio, en lugar de que un solicitante dependa de un intervalo de sondeo arbitrario.
OneRail proporciona alertas inmediatas sobre el cambio de estado de los pedidos procesados por su organización. Esto puede ser procesado por su aplicación para enviar notificaciones a clientes/personal interno, o responder y procesar dinámicamente según el estado de la entrega.
La siguiente lista describe los resultados esperados para los eventos de mensajería estándar que OneRail admite actualmente, como ejemplo de las capacidades de eventos y webhooks de nuestra API. Cada evento aquí se define por su tipo de evento asociado; sus resultados incluyen el ID de entrega de OneRail y el ID de pedido del remitente posterior asociado con el evento.
Nota: Los eventos de entrega y webhooks personalizados están disponibles si son necesarios para la implementación de su organización.
ACCEPTED_BY_LP
{\n \"deliveryId\": \"onerail-internal-id\",\n \"eventType\": \"ACCEPTED_BY_LP\",\n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:09:20.003Z\", \n \"routeId\": \"onerail-internal-id\", \n \"vin\": \"vehicleVin\",\n \"createDeliveryAttemptData\": { \n \"lpName\": \"OneRail\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n }\n}
CANCELED_BY_ONERAIL
{\n \"deliveryId\": \"onerail-internal-id\",\n \"eventType\": \"CANCELED_BY_ONERAIL\",\n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:09:20.003Z\", \n \"shipper\": {\n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n }\n}
DRIVER_ASSIGNED
{\n \"deliveryId\": \"onerail-internal-id\",\n \"eventType\": \"DRIVER_ASSIGNED\",\n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:09:20.003Z\", \n \"driverName\": \"DriverName\", \n \"driverPhone\": \"DriverPhone\",\n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n } \n}
EN_ROUTE_TO_PICKUP
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"EN_ROUTE_TO_PICKUP\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\", \n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n } \n}
ARRIVED_FOR_PICKUP
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"ARRIVED_FOR_PICKUP\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\", \n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n } \n}
PICKED_UP
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"PICKED_UP\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\", \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n } \n}
EN_ROUTE_TO_DELIVERY
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"EN_ROUTE_TO_DELIVERY\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\", \n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n }\n}
ARRIVED_FOR_DELIVERY
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"ARRIVED_FOR_DELIVERY\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\", \n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n }\n}
DELIVERED
{ \n \"deliveryId\": \"onerail-internal-id\", \n \"eventType\": \"DELIVERED\", \n \"orderId\": \"client-unique-id\", \n \"eventOn\": \"2021-10-12T17:19:49.372Z\",\n \"podUrl\": \"linkToImage\",\n \"signature\": \"linkToImage\",\n \"vin\": \"vehicleVin\",\n \"from\": { \n \"storeNumber\": \"ClientStoreNumber\" \n }, \n \"shipper\": { \n \"contractedShipperCostCent\": 1104, \n \"computedDistanceMile\": 3.47284 \n }\n}
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.