Skip to content

Carriers

Every integration below speaks the same parcel contract: the same ParcelStatus values, the same parcel fields, the same events. Install only the ones that deliver to you โ€” each works on its own, and none of them depends on another.

Install instructions live on Getting started; each carrier's own README covers its options in full.

17 carriers and counting.

Carrier Coverage Connect with Tracks Version
Cainiao Cainiao
Alibaba's tracking layer for AliExpress, Temu, Shein and similar shops
Early release โ€” status mapping unconfirmed
Cross-border Tracking number Incoming
Correos Correos
Spain's national postal operator
Early release โ€” status mapping unconfirmed
๐Ÿ‡ช๐Ÿ‡ธ Spain Tracking number Incoming
DHL NL DHL NL
DHL eCommerce, tracked through your DHL account
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Account login Incoming & outgoing
DPD DPD
DPD shipments, tracked through your myDPD account
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Account login Incoming & outgoing
Dragonfly Shipping Dragonfly Shipping
Dragonfly Shipping โ€” no account and not even a postal code needed
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Tracking number
Track & Trace code
Incoming
GLS GLS
GLS parcels, just like the gls-info.nl website
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Tracking number
Tracking number + postal code
Incoming
Helthjem Helthjem
Helthjem โ€” Norwegian home delivery
Early release โ€” status mapping unconfirmed
๐Ÿ‡ณ๐Ÿ‡ด Norway Tracking number Incoming
Hermes Hermes
Hermes Paket
Early release โ€” status mapping unconfirmed
๐Ÿ‡ฉ๐Ÿ‡ช Germany Tracking number Incoming
Packeta Packeta
Packeta (Zรกsilkovna) โ€” Central-European pickup-point and locker network
Early release โ€” status mapping unconfirmed
๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ธ๐Ÿ‡ฐ ๐Ÿ‡ญ๐Ÿ‡บ ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ท๐Ÿ‡ด Central Europe Tracking number
"Z" tracking number
Incoming
Planzer Planzer
Planzer โ€” the carrier behind IKEA Switzerland home deliveries
Early release โ€” status mapping unconfirmed
๐Ÿ‡จ๐Ÿ‡ญ ๐Ÿ‡ฑ๐Ÿ‡ฎ Switzerland & Liechtenstein Tracking number
Shipment number or IKEA order number
Incoming
PostNL PostNL
PostNL parcels plus announced MyMail letters
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Account login Incoming & outgoing
PostNord PostNord
PostNord โ€” the Nordic postal operator
Early release โ€” status mapping unconfirmed
๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‡ฉ๐Ÿ‡ฐ ๐Ÿ‡ณ๐Ÿ‡ด ๐Ÿ‡ซ๐Ÿ‡ฎ Nordics Tracking number Incoming
Sameday Sameday
Sameday โ€” the easybox locker network
Early release โ€” status mapping unconfirmed
๐Ÿ‡ท๐Ÿ‡ด ๐Ÿ‡ญ๐Ÿ‡บ ๐Ÿ‡ง๐Ÿ‡ฌ South-East Europe Tracking number
AWB number
Incoming
Swiss Post Swiss Post
Swiss Post โ€” Switzerland's national postal operator
Early release โ€” status mapping unconfirmed
๐Ÿ‡จ๐Ÿ‡ญ Switzerland Tracking number Incoming
Trunkrs Trunkrs
Trunkrs โ€” same-day and next-day delivery
Early release โ€” status mapping unconfirmed
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands Tracking number
Trunkrs number + postal code
Incoming
Vinted Go Vinted Go
Vinted Go (formerly Homerr) โ€” passwordless e-mail login, locker and parcel-shop network
Early release โ€” status mapping unconfirmed
๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡ง๐Ÿ‡ช ๐Ÿ‡ฑ๐Ÿ‡บ ๐Ÿ‡ซ๐Ÿ‡ท Benelux & France Account login Incoming & outgoing
ร–sterreichische Post ร–sterreichische Post
ร–sterreichische Post โ€” Austria's national postal operator
Early release โ€” status mapping unconfirmed
๐Ÿ‡ฆ๐Ÿ‡น Austria Tracking number Incoming

Parcel Aggregator (optional)

Running more than one carrier? The Parcel Aggregator saves you from writing the same automation once per carrier. It talks to no carrier API of its own โ€” it reads the sensors and events the carriers already publish and re-emits them as one merged set:

  • summed count sensors with a by_carrier breakdown
  • a single parcel_aggregator_parcel_* event stream
  • one next_delivery timestamp and one combined deliveries calendar

It is genuinely optional: no carrier integration needs it, and skipping it costs you nothing but the merging. Carriers you have not installed are skipped silently, and a carrier you add later is picked up automatically โ€” no reload, no update here.

Missing your carrier?

Request it โ€” the code is rarely the blocker, real tracking data is. A request from someone who actually receives those parcels is worth a great deal, because the status vocabulary can only be confirmed against live shipments.

That is also what the Early release badge above means: the integration works, but its status mapping was inferred rather than observed. If one of your parcels reports unknown, the integration logs a warning with a one-click report link โ€” please use it.