Multi-carrier shipping API
One API.
Every carrier.
Integrate ShipAPI once and reach 100+ carriers for booking, labels, rate-shopping, tracking and returns. It plugs into your WMS, ERP, store or anything with an API, and when a carrier changes theirs, we absorb it, not you.
In production seven years. 1M+ labels shipped in 2025.
~/the-problem
Every carrier is a
different integration.
Each carrier has its own API, its own label format, its own quirks, and its own breaking changes. Add one and you lose two weeks of dev time. Your pickers print from four different screens, tracking lives in four portals, and returns are a spreadsheet.
ShipAPI is one contract over all of them. One set of endpoints for booking, labels, documents, rates, tracking and returns, the same shape whoever carries the parcel. New carriers show up as config, not a project.
You ship parcels. You should not have to maintain a dozen carrier integrations to do it.
~/how-it-works
Live this afternoon, not this quarter.
Get a key
Sign up and grab a sandbox key with 100 free test labels. REST endpoints, predictable JSON, an OpenAPI spec and SDKs. No carrier contracts to wire up one by one.
Call ~/shipments
Post a shipment with carrier set to a name or to auto. ShipAPI rate-shops, books, and returns a label, customs documents and a tracking code in one response.
Ship and listen
Print the label, hand over the parcel, and let webhooks push every normalised status back to your app. Returns run on the same API. Go live when your dev says so.
~/integrations
Fits the stack you already run.
Carriers on one side, your systems on the other, ShipAPI in the middle. Connect your WMS, ERP, OMS, ecommerce store or returns platform over REST and webhooks, and drive every parcel from the tools your team already uses.
Warehouse systems (WMS)
Create shipments and pull labels and tracking straight from the system your warehouse already runs on.
ERP
Sync orders, addresses and costs with NetSuite, Exact, SAP or your own system of record over its API. No rekeying, no export files.
Ecommerce platforms
Shopify, WooCommerce, Magento and the rest, straight through the standard ShipAPI platform.
Returns platforms
Generate return labels and feed normalised return status back into your returns portal automatically.
Order management (OMS)
Book the right carrier the moment an order drops, across every channel you sell on.
Anything with an API
Plugins, a clean REST API and webhooks. If your tool can call an endpoint, ShipAPI connects to it.
- €3.38BookedDPDClassic
- €3.74GLSBusiness
- €3.84DHLParcel
- €4.10PostNLStandard
- €9.00UPSStandard
~/rate-shopping
One call, the cheapest label.
Set carrier to auto and ShipAPI prices every eligible carrier and service, then books the cheapest that meets your rules for speed, country and insured value. You decide which carriers are in the pool, we find the best fare.
Use ShipAPI's negotiated rates out of the box, or bring your own carrier accounts and contracts. Either way you rate-shop across the whole pool and book the best price.
Stop hard-coding carrier choice. Let each parcel pick the rate that wins, and watch the saving land on every shipment.
~/tracking
Every status, pushed to you.
Every carrier event is normalised into one consistent set of statuses and pushed over webhooks the moment it changes. No polling four portals, no per-carrier status mapping in your code.
Drive your own delivery emails, support tooling and analytics from a single stream, and cut the where-is-my-order tickets that eat your support day.
- Label created09:02
- Collected by carrier13:40
- In transit18:15
- Out for delivery07:24
- DeliveredETA 11:30
- 320RoutedGermanylast mile · DHL
- 210RoutedFrancelast mile · Colissimo
- 180RoutedNetherlandslast mile · PostNL
direct.ship-api.com
Cross-border labels, into Europe.
Direct is our cross-border label platform for ecommerce shippers and consolidators, focused on shipments into Europe today. Generate compliant labels and customs documents for every parcel and route each to the right last-mile carrier in the destination country.
Built for the volume consolidators move: batch thousands of cross-border parcels at once, customs paperwork included, no portal-per-carrier.
~/white-label
Or run the fleet yourself.
ShipAPI does not only buy carriers, it can run your own delivery operation. Plan routes for your drivers, manage your fleet, and keep every stakeholder updated with the same live track and trace the big express carriers give their customers.
All of it white-label: the platform, the driver tooling and every message a customer receives carry your brand, not ours.
- Bellêmedelivered
- Mortagne-au-Perchedelivered
- Nogent-le-Rotrouout for delivery
- Mauves-sur-Huisnenext
“YourBrand: your delivery is 2 stops away, arriving around 12:40. Track it live at yb.to/9f3a”
~/features
The whole shipping stack, one API.
Booking and labels
Create shipments and generate carrier-compliant labels and documents in one call, returned as PDF or ZPL, ready to print.
Rate-shopping, your rates or ours
Price every carrier and service per parcel and book the cheapest. Use ShipAPI's negotiated rates, or bring your own carrier accounts and contracts.
Tracking and webhooks
Normalised statuses across all carriers, pushed to your app in real time. One stream to drive delivery comms, support and analytics.
Returns
Generate return labels and portals on the same API, so a return is one call, not a second integration.
Customs and documents
Commercial invoices and customs paperwork generated, stored and attached automatically for cross-border shipments.
White-label and fleet
Run your own fleet with route planning for drivers, and brand the whole platform, messages and track and trace as yours, not ours.
Billing and analytics
Per-shipment cost, carrier performance and spend in one place, so you can negotiate carrier terms from real numbers.
EU-first, secure
EU-hosted, encrypted at rest, with an audit trail on every shipment. Coverage strongest across the EU, UK, CH, NO and IS.
~/platform
One engine, three ways to use it.
Build on the API, ship cross-border with Direct, or have us run a white-label fleet. The same shipping platform underneath, proven over seven years.
API platform
Build shipping into your own stack, end to end.
- 100+ carriers, one integration
- Rate-shopping, returns and customs
- Plugs into your WMS, ERP and store
Direct
Cross-border labels at consolidator scale, into Europe.
- Compliant labels and customs documents
- Right last-mile carrier per country
- For ecommerce shippers and consolidators
White-label fleet
Run your own delivery operation, fully in your brand.
- Route planning and driver tooling
- Big-carrier-grade track and trace
- Platform and messages 100% your brand
~/ship-api
Integrate once. Ship everywhere.
Tell us what you ship and we will get you set up, whether that is the API, cross-border Direct, or a white-label fleet.
~/faq
Questions we get, answered.
- What is ShipAPI?
- One API for shipping. You integrate ShipAPI once and reach 100+ carriers (PostNL, DHL, DPD, GLS, UPS, FedEx, Royal Mail, Colissimo and more) for booking, label and document generation, rate-shopping, tracking and returns. Carrier coverage is strongest in the EU, with the UK, Switzerland, Norway and Iceland workable. ShipAPI is not new: it has run in production for around seven years and generated over a million labels in 2025.
- How long does it take to integrate?
- A developer can be creating real labels the same afternoon. You get a sandbox key, free test labels, a REST API with predictable endpoints, and webhooks for every status. No carrier contracts to wire up one by one, and when a carrier changes their API we absorb it, not you.
- What is direct.ship-api.com?
- Direct is our cross-border label platform for ecommerce shippers and consolidators, focused on shipments into Europe today. It generates compliant shipping labels and customs documents for cross-border parcels at volume and routes each to the right last-mile carrier in the destination country. Store, WMS and ERP integrations live in the standard ShipAPI platform; Direct is built for cross-border label generation at consolidator scale.
- Can ShipAPI run our own fleet, white-label?
- Yes. Beyond buying carriers, ShipAPI can run your own delivery operation: plan routes for your drivers, manage your fleet, and keep every stakeholder updated with the same live track and trace the big express carriers offer. The platform, the driver tooling and every message a customer receives are 100% your brand, not ours. Talk to us about a white-label setup.