LTL: Tracking

Returns the status of an LTL shipment by unique system ID

Use this endpoint to return the status of an LTL shipment according to a given unique system ID, provided in the parameters of the call.

get/api/v4/ltl/trackedshipments/{id}/statuses

Request

Path parameters

idinteger required

The project44-generated id of the tracked or dispatched LTL shipment you wish to query.

Query parameters

includeMapUrlboolean

Set to "TRUE" if you wish to receive a publicly accessible URL to the shipment details in the response.

includeStatusHistoryboolean

Set to "TRUE" if you wish to receive the shipment status history ('statusUpdates') in the response.

Response

OK

mapUrlstring

Publicly accessible URL to the shipment details page.

Example response

{
  "latestStatusUpdate": {
    "timestamp": {
      "time": "15:00:00",
      "timeZoneOffset": "-0500"
    }
  },
  "latestStopStatuses": [
    {
      "arrivalDateTime": {
        "time": "15:00:00",
        "timeZoneOffset": "-0500"
      },
      "arrivalEstimate": {
        "estimatedArrivalWindow": {
          "endDateTime": {
            "time": "15:00:00",
            "timeZoneOffset": "-0500"
          },
          "startDateTime": {
            "time": "15:00:00",
            "timeZoneOffset": "-0500"
          }
        }
      },
      "departureDateTime": {
        "time": "15:00:00",
        "timeZoneOffset": "-0500"
      }
    }
  ],
  "statusUpdates": [
    {
      "timestamp": {
        "time": "15:00:00",
        "timeZoneOffset": "-0500"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.