EasyPostTracking

FREE
By stefan.skliarov
Updated 9 months ago
Logistics
-/10
Popularity Score
-
Latency
-
Success Rate

EasyPostTracking API Overview

Connect to the Easy Post Tracking API to track shipping packages. Test the API and export a code snippet to track a UPS, USPS, FedEx, DHL or other package.

If the package is not shipped through Easy Post, it costs $0.01 to track a package. Read more here: https://www.easypost.com/pricing.html

Contact API Provider
star-blueRate

EasyPostTracking

EasyPostTracking Package

EasyPost is a flexible, modern API that makes it easy to add shipping and tracking to your app. Sign up and start shipping. Thousands of developers already have.

  • Domain: easypost.com
  • Credentials: apiKey

How to get credentials:

  1. Register at EasyPost.com
  2. Go to your account page to get your Test and Production keys

EasyPostTracking.trackPackage

Create a new tracker to track a package, and get it's current transit status.

Field Type Description
apiKey credentials The api key obtained from Easy Post.
trackingCode String The tracking code associated with the package you'd like to track
carrier String The carrier associated with the trackingCode you provided. The carrier will get auto-detected if none is provided

EasyPostTracking.getTrackers

Get all package tracked by the API key.

Field Type Description
apiKey credentials The api key obtained from Easy Post.
trackingCode String Only returns Trackers with the given trackingCode
carrier String Only returns Trackers with the given carrier value
pageSize Number The number of Trackers to return on each page. The maximum value is 100
startDatetime String Only return Trackers created after this timestamp. Defaults to 1 month ago, or 1 month before a passed endDatetime. Format: 2016-01-02 00:00:00
endDatetime String Only return Trackers created after this timestamp. Defaults to 1 month ago, or 1 month before a passed startDatetime. Format: 2016-01-02 00:00:00
beforeId String Optional pagination parameter. Only trackers created before the given ID will be included. May not be used with afterId. Format: trk_
afterId String Optional pagination parameter. Only trackers created after the given ID will be included. May not be used with beforeId. Format: trk_

EasyPostTracking.getTracker

Get a package tracker by it's ID.

Field Type Description
apiKey credentials The api key obtained from Easy Post.
trackingId String Unique tracker ID. Use tracking ID or tracking code

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication