Track

PEAK Connect Track allows direct access to the carrier network to find and track your shipment through its lifecycle. Shipments are updated in real-time as we receive carrier updates. We handle all the communication with the carriers and provide you a single endpoint to obtain your shipment info to better plan your day. Instantly query to see shipments out for delivery or send communications to your customer of their shipment whereabouts. Tracking will work with any carrier PRO, the shipment does not need to be built in PEAK in order to successfully obtain tracking information.

Returns the current status of a previously submitted electronic pickup request. Optionally, returns the entire status history for the request.

Resource URL

QA: http(s)://qa-connect.ascentgl.com/v1/track.{xml , json}

Production: http(s)://connect.ascentgl.com/v1/track.{xml , json}

Request/Response Examples

JSON

Request JSON

{
“accessToken”:”str1234″,
“shipmentNumber”:”hist1234″,
“allStatusHistory”:”true”
}

Response JSON

{
“shipmentNumber”: “hist1234”,
“statusDetails”: [
{
“statusCode”: “OT”,
“statusCodeReason”: “On Time”,
“appointmentStatusCode”: “BN”,
“appointmentStatusCodeReason”: “Before Noon”,
“statusType”: “H”,
“statusMessage”: “History Included”,
“statusDate”: “2018-04-13T12:12:12”,
“statusLocation”: “Hallowell, ME”
},
{
“statusCode”: “str1234”,
“statusCodeReason”: “str1234”,
“appointmentStatusCode”: “str1234”,
“appointmentStatusCodeReason”: “str1234”,
“statusType”: “str1234”,
“statusMessage”: “str1234”,
“statusDate”: “2012-12-13T12:12:12”,
“statusLocation”: “str1234”
},
{
“statusCode”: “str1234”,
“statusCodeReason”: “str1234”,
“appointmentStatusCode”: “str1234”,
“appointmentStatusCodeReason”: “str1234”,
“statusType”: “str1234”,
“statusMessage”: “str1234”,
“statusDate”: “2012-12-13T12:12:12”,
“statusLocation”: “str1234”
}
],
“errors”: [
{
“code”: “0”,
“message”: “No Errors”
}
]
}

XML

Request XML

<?xml version=”1.0″ encoding=”utf-8″?>
<TrackShipment>
<accessToken>str1234</accessToken>
<shipmentNumber>hist1234</shipmentNumber>
<allStatusHistory>true</allStatusHistory>
</TrackShipment>

Response XML

<TrackShipmentResponse xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
<shipmentNumber>hist1234</shipmentNumber>
<statusDetails>
<statusDetail>
<statusCode>OT</statusCode>
<statusCodeReason>On Time</statusCodeReason>
<appointmentStatusCode>BN</appointmentStatusCode>
<appointmentStatusCodeReason>Before Noon</appointmentStatusCodeReason>
<statusType>H</statusType>
<statusMessage>History Included</statusMessage>
<statusDate>2018-04-13T12:12:12</statusDate>
<statusLocation>Hallowell, ME</statusLocation>
</statusDetail>
<statusDetail>
<statusCode>str1234</statusCode>
<statusCodeReason>str1234</statusCodeReason>
<appointmentStatusCode>str1234</appointmentStatusCode>
<appointmentStatusCodeReason>str1234</appointmentStatusCodeReason>
<statusType>str1234</statusType>
<statusMessage>str1234</statusMessage>
<statusDate>2012-12-13T12:12:12</statusDate>
<statusLocation>str1234</statusLocation>
</statusDetail>
<statusDetail>
<statusCode>str1234</statusCode>
<statusCodeReason>str1234</statusCodeReason>
<appointmentStatusCode>str1234</appointmentStatusCode>
<appointmentStatusCodeReason>str1234</appointmentStatusCodeReason>
<statusType>str1234</statusType>
<statusMessage>str1234</statusMessage>
<statusDate>2012-12-13T12:12:12</statusDate>
<statusLocation>str1234</statusLocation>
</statusDetail>
</statusDetails>
<errors>
<error>
<code>0</code>
<message>No Errors</message>
</error>
</errors>
</TrackShipmentResponse>

Menu