The shipping API built for developers
Fast, reliable companion API centralizes orders, finds the best rates, creates labels, and insures and tracks shipments with over 200 global carriers.
TRUSTED BY BRANDS
The companion you want, the API you need
Over one hundred thousand marketplaces, OMS, ERP and WMS businesses use ShipStation’s companion API in combination with the powerful functionality they get from ShipStation to drive their shipping.
Access 200+ carriers
Create labels, reach 200+ countries with our vast library of carriers and avoid customs holdups with ETD, commercial invoices and CN23 documentation.
Notify customers at every step
Automate customer notifications with tracking webhooks integrated with your workflow.
Get the best rates on every shipment
Build carrier selection logic to find the best rates and save money.
Protect your packages for less
Save up to 67% off carrier insurance with Parcel Guard. Coverage includes lost, stolen, and damaged parcels.
Multi-carrier API
Improve your entire shipping experience
Orders API
Integrate orders from all your stores in one place to simplify your workflow.
Rates API
Save money by finding the best price for every shipment.
Labels API
Create outbound and return labels individually or in batches to streamline shipping.
Tracking API
Inform customers at every step with real-time tracking events and webhooks.
Customs API
Ship internationally with the most complete customs API on the market.
Address Validation API
Prevent delivery failures with address validation.
Product API
Manage products, create bundles, and ensure relevant data is up to date.
Inventory API
Maintain accurate stock levels by syncing your inventory with all your stores.
Experience the future of shipping with the ShipStation Companion Shipping API.
Looking for an API-only solution?
Our end-to-end stand-alone shipping API provides the richest developer functionality in the industry.
Are you looking to embed shipping functionality within your platform experience?
Allow your merchants to fulfill their orders with global carriers when you seamlessly introduce diverse shipping features to your platform to enhance user value at a significantly reduced cost.
Frequently Asked Questions
What is the ShipStation Companion API?
The ShipStation companion API provides capabilities that can be used in combination with the powerful functionality you already get from the ShipStation application to enable you to further customize your workflow.
How is it different from the ShipStation API?
The ShipStation API (formerly called ShipEngine) is our end-to-end, stand-alone shipping API which we have rebranded as ShipStation API: same great capabilities, new name. It provides the richest developer functionality and multiple market shipping origin support, as well as the largest catalog of carriers and services in the industry. As we work to improve our API capabilities, over time, these two products will become one API offering.
Will ShipStation always have two APIs?
No, over time we will be bringing the two APIs together into one API offering. We are working on creating one enhanced, robust API experience to deliver the most powerful capabilities in the industry.
I am currently using the ShipStation companion API. Do I need to do something different because of these changes?
If you are already using one of our APIs you don’t need to make any changes to your existing workflow or connections. We are working to make sure the transition is seamless for you as it unfolds.
I am currently using the ShipStation API (formerly ShipEngine). Do I need to do something different because of these changes?
If you are already using one of our APIs you don’t need to make any changes to your existing workflow or connections. We are working to make sure the transition is seamless for you as it unfolds.







