Tracking API - EasyPost

Track parcels anywhere

Use EasyPost’s Tracking API to provide real-time shipment updates to you and your customers. Own the customer experience with branded tracking pages, empower your business with informed delivery estimates, and increase customer satisfaction with accurate shipping notifications.

Tracking made easy

How it works

Create a tracker with EasyPost

All EasyPost shipments automatically come with a free tracker, or you can generate a tracker by itself.

Send tracking link to customers

Customize the tracking page for a branded experience — no more boring and generic carrier pages.

Share real-time updates

Customers are up-to-date on the status of their package, saving you time on customer questions.

Follow millions of shipments



Track packages with multiple carriers

Offer your customers transparent tracking

Get notified at every package scan and keep customers informed with accurate delivery estimates and proactive updates. Custom tracking pages allow you to own the customer experience so your brand—not the carrier’s—stays front and center.

Tracking isn’t just for the customer, it’s for your business

Visibility into the mailstream helps your team stay agile and keeps your customers informed. Our webhooks deliver real-time push notification on shipment status, enabling automated responses like SMS and email alerts or triggering internal workflows to keep everything moving smoothly.

Getting started is easy and free!

Take a look at our documentation and start building with one of our helper libraries (Python, PHP, Ruby, Node.js, Java, and more). Avoid month-long integrations and start simplifying your shipping in minutes with EasyPost.

Talk to a shipping expert