You can track shipments using many methods, including the Landmark Global website, API integration, SFTP files, Mercury deeplinks, and Mercury’s search function.
How to track and trace shipments
Via the Landmark Global website
The easiest way to view a shipment’s tracking status is by using the Landmark Global tracking page. You can search for up to 25 shipments at a time using either their LTN or the tracking number provided by the end-carrier.
The tracking page will provide a quick overview of where the shipment is and its expected arrival, and you can also click “Full Event History” to see individual tracking events and their timestamps. When viewing the full tracking history, the most recent events will be at the top, and you can scroll down to see more.
Possible Delays
Certain kinds of events (e.g. being held for inspection by customs) may cause a “Possible Delay” alert to appear at the top of the tracking page.
![]()
Customs Payments (Canada)
For customers tracking shipments into Canada, if there are unpaid duties and/or taxes on the shipment, the tracking page will display an alert like the one below. Clicking "Pay Now" will bring the user to the Cheddr payment portal (more information here).
![]()
Cheddr can also be used when there are no payments due but the customer must still provide clearance authorization. Until the customer's payment and/or authorization has been received, the tracking page will warn the customer of a delivery issue.
![]()
Via API integration
To get tracking information via API, send a TrackRequest for a specified shipment and get the TrackResponse containing the latest tracking status for the specified shipment or package. If you want to retrieve a history of all statuses for a shipment, make sure to include the optional RetrievalType node and set it to “Historical”.
Via SFTP integration
If you have tracking via this integration enabled, a CSV file will be placed on Landmark’s SFTP server in the “Tracking” folder. Login credentials will be provided by Landmark Global. This tracking file will contain all new statuses received since the previous file was generated. See Tracking File Specifications.
Via Mercury deeplinks
Mercury deeplinks allow you to track any shipment without having to log in. The structure of the deeplink depends on what reference you are using for the shipment.
- Landmark Tracking Number or End-Carrier Tracking Number
- Structure: https://track.landmarkglobal.com/?trck=<tracking number>
- Example: https://track.landmarkglobal.com/?trck=LTN62000715
- Shipment (Order) Reference
- Structure: https://track.landmarkglobal.com/?cid=<client account number>&refid=<shipment reference>
- Example: https://track.landmarkglobal.com/?cid=127&refid=AER12142017
- Package Reference
- Structure: https://track.landmarkglobal.com/?cid=<client account number>&pkgrefid=<package reference>
- Example: https://track.landmarkglobal.com/?cid=127&pkgrefid=00000000246706
- LPR Value*
- Structure: https://track.landmarkglobal.com/?trck=<LPR value>
- Example: https://track.landmarkglobal.com/?trck=LPR00158504744930
*LPR values are tracking seeds you can generate by appending a unique value to an account-specific prefix and Mercury will accept that as a tracking number. LPR values can be submitted to our system via the PackageReference field. LPR values passed to our system should be unique so duplicates aren't sent between facilities. The format of the LPR value is: LPR00<4-digit-clientID><reference>.
Via Mercury’s search function and shipment detail page
Use Mercury’s Shipment Search page to find the shipment you want to track. When the results appear, click on the name of the shipment to pull up the shipment detail page.
![]()
On the Shipment Detail page, clicking on "Shipment Tracking History" will allow you to see a list of recent tracking events as well as their times and locations. This section will show Attempted Delivery and Delivered codes at the top of the list (regardless of timestamp). Otherwise, it sorts by event time descending.
![]()
Clicking on “View Latest Tracking Status” will take you to the tracking page on Landmark Global's website.
Tracking statuses and codes
Codes and subcodes
Landmark uses a few standardized codes to categorize tracking events. These codes have general meanings such as "Shipment In Transit/On Hold/Delayed" (275) or "Shipment Delivered" (500). Within these codes, subcodes can provide additional details. For example, code 275 contains many subcodes, including 2000 ("Parcel departed"), 2006 (Parcel may be delayed due to weather"), and 2750 ("Parcel damaged"). Landmark codes are shown in the table below; see also LGI Tracking Event Codes and Subcodes or download the "Carrier integration - tracking mapping" spreadsheet for complete tables, including subcodes.
| Code | Description | Mercury EN Label | Comments |
|---|---|---|---|
| 100 | Shipment Information Transmitted To Carrier | Can be used to map when we submit data to the final mile carrier. | |
| 110 | Customs Payment Update | ||
| 120 | Customs Transmitted | Can be mapped in case the carrier is also the customs broker. | |
| 125 | Customs Cleared | Can be mapped in case the carrier is also the customs broker. | |
| 135 | Customs Issue | Can be mapped in case the carrier is also the customs broker. | |
| 275 | Item Touched By Carrier | Parcel processed by carrier | |
| 300 | Item Out For Delivery | Parcel in delivery | |
| 400 | Attempted Delivery | Attempted delivery | |
| 410 | Item At Pickup Location | Parcel available for pick-up | |
| 450 | Item Redirected To New Address | Parcel redirect to new address | |
| 500 | Item Successfully Delivered | Parcel delivered | |
| 510 | Proof Of Delivery | ||
| 800 | Claim Issued | Usually comes from the carrier | |
| 900 | Delivery Refused/Failed | Consignee refused parcel |
List of possible tracking statuses
50 - Shipment Data Uploaded
60 - Shipment inventory allocated
75 - Shipment Processed
80 - Shipment Fulfilled
90 - Shipment held for payment
100 - Shipment information transmitted to carrier
110 - Customs Payment Update
125 - Customs Cleared
135 - Customs Issue
150 - Crossing Border
155 - Crossing Received
200 - Item scanned at postal facility
225 - Item grouped at Landmark or partner facility
250 - Item scanned for crossing
275 - Item in transit with carrier
300 - Item out for delivery
400 - Attempted delivery
410 - Item available for pickup
450 - Item re-directed to new address
500 - Item successfully delivered
550 - Return Received at handling facility
570 - Return Received
800 - Claim Issued
900 - Delivery Failed
Note: These are general explanations of the meaning of each status code; the text of actual status updates may differ. It is also possible to receive other statuses not shown here, depending on your destination and service type.
Getting tracking events from carriers
Each carrier is set up uniquely, and the way we get tracking events differs based on the integration. Here are the possible methods, listed from most preferred to least preferred:
- SFTP via the carrier's server (we pull the files).
- SFTP via Landmark's server (carrier pushes the files).
- Webhook for tracking data (carrier pushes the data).
- Bulk tracking fetch via carrier API (several tracking numbers per request, we pull the data).
- Tracking fetch via carrier API (one tracking number per request, we pull the data).