Documentation Home

ShipEngine®. Shipping Solved At Scale.

Welcome to the ShipEngine shipping platform! With our approachable documentation and robust library support, you can start shipping today with any of our 30+ supported shipping carriers. All of our APIs can be used alone or in conjunction with each other to build powerful shipping functionality into an existing application or service.

Getting Started

The ShipEngine shipping API's are designed to help you start shipping as quickly as possible. As you complete each of the quick start guides above, you will find "Next Steps" at the bottom of the docs. These will lead you to more complex micro-function guides for leveraging the power of the ShipEngine APIs in your app. Once you’ve learned the basics, our documentation can be used as a “cookbook” with many bite-sized recipes to help you build the complex functionality you need for your application. If you are new to the ShipEngine APIs, we suggest that you start here where you will learn how to create a label in a single call.


Access the top global carriers in minutes—instead of weeks. Simply connect your existing carrier accounts in the API dashboard, and then head here to learn how to begin creating labels.


Track packages across any of our 20+ supported carrier accounts and create tracking events to keep your customers up-to-date. Easily integrate real-time tracking information for shipments into your app, email, or SMS.


Make sure you ship as cost-effectively as possible by quickly comparing rates using the ShipEngine Rates API. As long as you have the carrier connected to your account, you'll be able to see and compare different rates and services.


No matter your shipping volume, failed deliveries and address change surcharges cut into your bottom line and damage perception with customers. Our address validation services ensure your packages make it to the right place the first time. Learn how to leverage our address validation services here.

ShipEngine supports address validation for virtually every country on Earth, including the United States, Canada, Great Britain, Australia, Germany, France, Norway, Spain, Sweden, Israel, Italy, and over 160 others.

Need some help?

We’re always here to help with any of your questions. Here are some ways to find answers or get in touch with our team:

1) Take advantage of our 24-hour live chat, Monday through Friday (CST) each week. Simply open the chat window in the bottom right corner of your browser to get your questions answered.

2) Search our Help Center articles for answers to your questions about our APIs.

3) Have some feedback or experiencing an issue? Create a Ticket in our Help Center.

4) Email our Sales and Support team directly.

Documentation Home

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.