Webhooki umożliwiają aplikacjom komunikację w czasie rzeczywistym, eliminując potrzebę ręcznej interwencji lub pobierania danych w celu uzyskania aktualizacji. Informacje pomiędzy aplikacjami mogą być udostępniane i przetwarzane znacznie szybciej, gdy żądania są wysyłane przez zasób zawierający informacje tylko wtedy, gdy następuje zmiana, zamiast polegania na arbitralnym interwale pobierania.
OneRail zapewnia natychmiastowe alerty dotyczące zmiany statusu zamówień przetwarzanych przez Twoją organizację. Może to być przetwarzane przez Twoją aplikację do wysyłania powiadomień do klientów/wewnętrznego personelu lub dynamicznie reagowania i przetwarzania w zależności od statusu dostawy.
Poniższa lista opisuje oczekiwane wyniki dla standardowych wydarzeń kurierskich obecnie obsługiwanych przez OneRail jako przykład możliwości dla wydarzeń i webhooków z naszego API. Każde wydarzenie tutaj jest zdefiniowane przez powiązany z nim typ wydarzenia, a ich wyniki obejmują ID dostawy OneRail i kolejne ID zamówienia spedytora powiązane z wydarzeniem.
Uwaga: Dostępne są niestandardowe wydarzenia dostawy i webhooki, jeśli są potrzebne do wdrożenia w Twojej organizacji.
ZAAKCEPTOWANO_PRZEZ_LP
{ "deliveryId": "onerail-internal-id", "eventType": "ZAAKCEPTOWANO_PRZEZ_LP", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:09:20.003Z", "routeId": "onerail-internal-id", "vin": "vehicleVin", "createDeliveryAttemptData": { "lpName": "OneRail" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
ANULOWANO_PRZEZ_ONERAIL
{ "deliveryId": "onerail-internal-id", "eventType": "ANULOWANO_PRZEZ_ONERAIL", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:09:20.003Z", "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
PRZYPISANO_KIEROWCE
{ "deliveryId": "onerail-internal-id", "eventType": "PRZYPISANO_KIEROWCE", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:09:20.003Z", "driverName": "DriverName", "driverPhone": "DriverPhone", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
W_DRODZE_DO_ODBLOKOWANIA
{ "deliveryId": "onerail-internal-id", "eventType": "W_DRODZE_DO_ODBLOKOWANIA", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
PRZYBYL_DLA_ODBLOKOWANIA
{ "deliveryId": "onerail-internal-id", "eventType": "PRZYBYL_DLA_ODBLOKOWANIA", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
ZABRANO
{ "deliveryId": "onerail-internal-id", "eventType": "ZABRANO", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
W_DRODZE_DO_DOSTAWY
{ "deliveryId": "onerail-internal-id", "eventType": "W_DRODZE_DO_DOSTAWY", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
PRZYBYL_DLA_DOSTAWY
{ "deliveryId": "onerail-internal-id", "eventType": "PRZYBYL_DLA_DOSTAWY", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
DOSTARCZONO
{ "deliveryId": "onerail-internal-id", "eventType": "DOSTARCZONO", "orderId": "client-unique-id", "eventOn": "2021-10-12T17:19:49.372Z", "podUrl": "linkToImage", "signature": "linkToImage", "vin": "vehicleVin", "from": { "storeNumber": "ClientStoreNumber" }, "shipper": { "contractedShipperCostCent": 1104, "computedDistanceMile": 3.47284 } }
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.