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
- Base URLhttps://na12.api.project44.com
- AuthOAuth 2Client credentialsToken URL/api/v4/oauth2/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
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
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.