Shipping API

The easiest way to integrate with 100+ carriers worldwide to ship your packages. Buy and print labels, track packages, rate shop between carriers and verify addresses with EasyPost’s simple API integration.

No fees on 50,000 packages per year.

Free U.S. Address Verification

Confirm accuracy of domestic and international addresses to improve deliverability.
(Intl. AVS is subject to additional charges)

Free Tracking

Real-time package updates for you and your customers through custom branded tracking pages and push-notifications.

Free to Try

Try us out in our free testing environment. If you like what you see, sign up with us.

Start Shipping In Minutes

EasyPost's Shipping API is the most flexible shipping solution on the market. Our RESTful API interface makes it easy for your developers to get EasyPost up and running as fast as possible. We've also designed our API to be flexible. We want to fit your specific system requirements and workflows, not the other way around.

The EasyPost Shipping API has a full suite of features to make shipping easy. With EasyPost, you can:

  • Purchase and print labels in bulk with our Batches feature.
  • Insert customs information easily into each international shipment.
  • Connect with any one of our 100+ carriers in the same day.
  • Leverage our API for scan-based returns and return labels.

Integrate with EasyPost and gain access to the most complete and easy-to-use Shipping API in the market.

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

Integration Guide

100+ Carriers. Billions of Shipments.

  • USPS Domestic
  • USPS International
  • USPS Returns
  • USPS Cubic
  • USPS Tracking
  • UPS Domestic
  • UPS International
  • UPS Mail Innovations
  • UPS Tracking
  • FedEx Domestic
  • FedEx International
  • FedEx SmartPost®
  • FedEx Returns
  • FedEx Tracking
DHL Express
DHL Express
  • DHL Express Domestic
  • DHL Express Worldwide
  • DHL Express Tracking