Blog /
Transport Solutions

Tracking across carriers: one screen, six APIs, no spreadsheets

How we normalise status events from six carrier feeds so a container reads the same wherever it is.

SEC / 01 Overview

Introduction

Six carriers publish six different vocabularies for the same event. One calls it discharged, another calls it gate-out full, a third sends nothing at all until the box moves inland. Until those feeds agree, a tracking page is just a place where spreadsheets go to be re-typed.

Normalising The Events

We map every carrier status onto a single set of nine milestones and keep the raw event underneath it. The client sees one language; when something looks wrong, the desk can still read the original message from the carrier rather than a lossy summary.

The Gaps Nobody Advertises

Two of the six feeds go quiet between departure and arrival. We fill those windows with terminal and agent data instead of leaving a blank, and we label the source so nobody mistakes an inference for a scan.

Looking Ahead

Next is predicted ETA against actual berth performance rather than published schedule, so the number on the screen is the one worth planning against.

Tracking across carriers: one screen, six APIs, no spreadsheets

3/8

days door-to-door
Transit

23:59

Cut-off

73

countries
Coverage

One Screen, Honest Sources

Every milestone carries its origin — carrier scan, terminal record or agent confirmation. A tracking page that hides its sources is a tracking page nobody trusts twice.

A—02
Nine milestones, six feeds

Every carrier status maps onto one shared vocabulary, with the raw event kept underneath so the desk can always check the original.

What's included
01

Multi-carrier API integration

02

Normalised milestone tracking

03

Source labelling on every event

04

Terminal and agent gap filling

05

Exception alerts by email and webhook

Conclusion

The goal was never a prettier dashboard. It was to end the daily spreadsheet reconciliation that three of our clients were still doing by hand at eight in the morning.

Related  Post

Peak season 2026: how we're holding space when everyone else is rolling cargo

Logistics

Peak season 2026: how we're holding space when everyone else is rolling cargo
#

Guaranteed-space contracts on the Asia–Europe corridor mean our clients ship on the sailing they booked, not the one after it.

January 14, 2026

Navigating the Red Sea: new transit times for Q4 shipping

Logistics

Navigating the Red Sea: new transit times for Q4 shipping
#

Cape routings add nine to fourteen days. Here is how we rebuilt the schedules so inventory plans still hold.

January 9, 2026

Pre-arrival clearance: what changed at Rotterdam quarter

Shipping

Pre-arrival clearance: what changed at Rotterdam quarter
#

Filing earlier moved our average gate-out from 38 hours to 11. The paperwork sequence that made the difference.

December 18, 2025

Why we price the whole journey, not just the ocean leg

Freight Management

Why we price the whole journey, not just the ocean leg
#

One landed cost up front — duty, handling and final mile included. If a surcharge appears, we absorb it.

December 4, 2025

Inside the network desk: how a 02:00 UTC reroute actually works

Supply Chain

Inside the network desk: how a 02:00 UTC reroute actually works
#

A blocked berth in Singapore, three phone calls and a re-cut booking — walked through hour by hour.

November 20, 2025

SEC / 10 Let's Connect

Ready to move? Get a routed quote in one business day.

Tell us what you're shipping and where it needs to be. A coordinator — not a bot — will reply with routing options and a landed cost.