ShipDesk
One shipping API, every carrier
A single API that prints labels, compares rates, schedules pickups, and publishes buyer-side tracking pages — across the carriers makers actually use in their region.
- 1 API Across every carrier
- 1 tap Label + pickup from the order
- Branded Tracking page, per market
ShipDesk hides the fact that every country has a different set of carriers behind one clean API. A maker hits one button to get the best rate for a shipment, prints the label, and schedules a pickup. Buyers get a branded tracking page that works the same whether the carrier is DHL, Israel Post, or a local courier.
Exceptions — delays, failed deliveries, lost parcels — are normalised into a single event stream so the rest of the marketplace (trust score, dispute arbiter, buyer chat) can react without parsing each carrier's format.
Everything ShipDesk handles for you
-
Rate shopping
Compares live rates across supported carriers and recommends the best option by cost and ETA.
-
One-tap label
Label printed, tracking number attached to the order, pickup scheduled in one action.
-
Branded tracking page
Buyers follow their parcel on a marketplace-branded page — no carrier site in between.
-
Normalised events
Every carrier's delay, attempt, or exception becomes a shared event shape for downstream services.
How ShipDesk plugs into the marketplace stack
ShipDesk is a shipping adapter on top of carrier APIs. Orders produce label requests; shipments emit events that downstream services consume.
- CreatorStudio exposes the one-tap shipping flow inside the order dashboard.
- ChatBuilder replies to "where is my order?" with the current tracking state.
- DisputeArbiter uses carrier events as evidence in non-delivery cases.
- TrustPulse reads delivery performance as a signal into the trust score.
Wire ShipDesk into your product today
Book a consultation with our founders and we'll walk you through the whole microservice stack — not just this one — live on your domain.