Carrier coverage
Each carrier lives in an isolated adapter. Your platform logic never sees a carrier
event code โ only CadvoraStage.
Adding a new carrier means adding one folder. Nothing else.
Full SOAP client with retry logic and credential injection. All 9 Aramex event codes mapped to CadvoraStage.
Identifier types
AWB Reference Carrier key
ARAMEX FedEx Track API integration. Covers Express, Ground, and International shipments.
Identifier types
Tracking Number Reference Carrier key
FEDEX DHL Express Shipment Tracking API. Global coverage with real-time event streaming.
Identifier types
Waybill Number Reference Carrier key
DHL_EXPRESS DHL Parcel DE/NL/AU domestic tracking. Separate adapter from DHL Express for event code clarity.
Identifier types
Tracking Number Carrier key
DHL_PARCEL DHL eCommerce Solutions API for cross-border parcel tracking and last-mile visibility.
Identifier types
Tracking Number Order Reference Carrier key
DHL_ECOMMERCE UPS Tracking API v2. Full activity detail with signature and delivery confirmation events.
Identifier types
1Z Tracking Number Reference Carrier key
UPS AusPost Shipping & Tracking API. Domestic and international articles. Auto-detected by 13-char identifier pattern.
Identifier types
Article ID (13 chars) Barcode Carrier key
AUSPOST StarTrack (AusPost premium freight) tracking API. Australia's primary B2B freight network.
Identifier types
Consignment Number Carrier key
STARTRACK CouriersPlease domestic Australia tracking. Strong regional and metro coverage.
Identifier types
Consignment Number Reference Carrier key
COURIERSPLEASE Sendle carbon-neutral delivery tracking. AU and US markets. Uses order_id as primary identifier.
Identifier types
Order ID Sendle Reference Carrier key
SENDLE adapter.ts, mapper.ts, module.ts. Carrier event codes exist only in the mapper โ never in your core.
Each adapter ships with test-fixtures/: event-code-map.json and test-cases.json. No live carrier calls in CI.
If no events arrive for 30 days and the parcel is not terminal, Cadvora derives EXPIRED automatically โ no carrier call needed.
Carriers in evaluation or requested by the community.
Adding a carrier is a single adapter folder. Tell us which one and we'll prioritise it.