This webhook will be called when an order have changed it's ETA. The request from the webhook would look like this:

{
  "name": "etaChangedOrder",
  "sent": "2018-04-13T10:55:23.623Z",
  "data": [
    {
      "orderId": "5ad066886a9deecd679e6ac5",
      "orderNumber": "WUX-123-45678901",
      "requisition": "this-is-requisition",
      "tntKey": "dccd286c-8a17-4729-a499-6934d46930c1",
      "vehicleId": "5e1ddf5052f3b0002f18af81",
      "taskListId": "649a0ea9b513a2014e1b3beb",
      "origin": {
        "previous": null,
        "current": "2018-04-13T13:00:00.000Z"
      },
      "destination": {
        "previous": null,
        "current": "2018-04-13T13:32:51.000Z"
      }
    }
  ]
}

The data contains:

KeyDescription
orderIdThe id of the order.
orderNumberThe order number the order have been given.
requisitionThe requisition the order have been given.
tntKeyThe key to be used for the Track & Trace link
vehicleIdThe id of the vehicle that handle the order
taskListIdThe id of the task list the order is on
origin.previousOrigin's previous ETA time.
origin.currentOrigin's current ETA time.
destination.previousDestination's previous ETA time.
destination.currentDestination's current ETA time.

If orderNumber or requisition is not set, it will not be in the payload.