5 APIs to Track Your Packages

John Musser, November 8th, 2007

Another niche vertical of APIs in which there are multiple web services to choose from is package tracking. As you can see from the 5 shipping APIs now listed on PW most of these come from the biggest global package shippers including FedEx, DHL and UPS. These are typically designed for commercial applications that need to integrate tracking, address verification, label printing and rate calculations. Here’s a quick overview of 5 ways to track your packages and one handy mashup that integrates 4 of them.

  • UPS API: UPS offers a wide variety of XML-based data about packages and shipments. Besides tracking packages you can track signatures, do address validation, and estimate international duties and taxes.
  • FedEx API: This package tracking API has been integrated into a variety of third-party shipping tools (one of the case studies they cite is ProFlowers.com who the Ship Manager API to “rapidly respond to varying customer needs and provide them products faster and more efficiently”). Note that their site provides little in the way of public documentation.
  • eCourier API: One of the two dozen European APIs we profiled last week, this UK-based company lets you use this web service to track packages.
  • US Postal Service API: The United States Postal Service offers this somewhat oddly documented REST API. Is free and can perform a range of functions including printing labels, verifying addresses and calculating rates.
  • DHL API: DHL calls their XML-based services TrackIT.

One of our earliest mashup listings, and one that’s continued to prove popular, is PackageMapping which builds on 4 of these APIs: enter your tracking number and see the current location of your shipment and where it’s been.

Both comments and pings are currently closed.

4 Responses to “5 APIs to Track Your Packages”

November 10th, 2007
at 1:20 am
Comment by: Brian Cantoni

The USPS link is giving a 404 — looks like it should be http://www.programmableweb.com/api/us-postal-service ?

November 10th, 2007
at 6:16 am
Comment by: John Musser

Hi Brian, thanks for catching that broken link – now fixed.

December 11th, 2008
at 9:21 pm
Comment by: How To Save Money shipping All of Your Holiday Gifts | Shop The World - Save Money, Unique Native Products, Worldwide

[...] 5 APIs to Track Your Packages [...]

June 2nd, 2011
at 2:04 am
Comment by: parcel delivery UK

parcel delivery uk

FedEx,DHL,UPS recently serving parcels as the biggest global package.

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.