Tracking

Purpose

Provide unified tracking information of all carriers into SAP.

State

Webhook is part of the project scope.

Envisioned process

Diagram

Tracking push full

SAP will get all tracking details from Viya in a push message.

Request

  • Method: POST
  • Endpoint: to be provided by SAP
  • Payload: As per Tracking get all but then always 1 event.

Example

[
{
"eventDateTime": "2025-02-24T14:15:22Z",
"references": {
"shipment": {
"reference": "08123150",
"trackingReference": "11549840405605"
}
},
"eventType": {
"code": "PK",
"description": "Pick up from shipper"
},
"reason": {
"code": "0",
"description": "Complete"
},
"standardizedCode": "PickupCompleted",
"scanLocation": {
"companyName": "ShipitSmarter HQ",
"addressLine1": "Arendstraat",
"streetNumber": "21",
"city": "Hilversum",
"postCode": "1223RE",
"countryCode": "NL"
}
}
]

Note: The standardized eventCodes will change in Q2 2025.