Blog
Understanding carrier status updates: gate-out, loaded, discharged
Anyone who has tracked a shipment online has seen phrases like Gate-Out Full , Loaded on Vessel , Discharged , or Customs Hold . These short carrier status updates may look simple, but they describe crucial moments in a container’s journey.
Behind every carrier status update is an operational event recorded by terminals, carriers, and customs systems. They aren’t written for humans; they’re written for machines. Yet learning to read these container carrier status updates correctly can save time, avoid delays, and improve customer communication.
Understanding Carrier Status Updates:
A carrier status update isn’t just text; it’s a signal about movement, control, and responsibility. Each one can affect demurrage, detention, and delivery timing. Let’s break down what the most common container carrier status updates actually mean.
Gate-Out Full:
When a tracking system shows Gate-Out Full, it means the loaded container has physically left the terminal or depot.
For exports, this carrier status update means the shipper has handed over the box, and it’s now en route to the port.
For imports, the same update means the consignee has taken the container inland.
Every “Gate-Out Full” carrier status update matters because it starts the next leg of the logistics chain.
Loaded on Vessel:
Among the most important carrier status updates, Loaded on Vessel marks the exact moment the container is secured on board. From this point, predictive ETAs, voyage estimation, and transit tracking all begin. It’s also when many systems consider the cargo officially “shipped.”
Discharged:
A discharged carrier status update means the container has been taken off the vessel at its destination port. It’s often the trigger for customs clearance, transport scheduling, and delivery planning. Missing this update can cause delays and unwanted terminal storage costs.
Customs Hold:
The Customs Hold carrier status update doesn’t necessarily mean a problem; it just means customs authorities need to check something. It might be a document review or a random inspection. During this period, container tracking often looks “stuck,” but in reality, the shipment is just waiting for clearance.

Why Accurate Carrier Status Updates Shape Everyday Logistics Decisions?
Carrier status updates are more than messages; they are the timeline of your cargo’s life. Truckers, warehouse teams, and freight forwarders depend on accurate container carrier status updates to make daily decisions. A single missed event can affect dispatch timing, invoicing, and customer notifications.
That’s why JSONCargo takes carrier status updates from different shipping lines and turns them into clean, structured data.
Instead of reading five versions of “Available for Pickup,” your system receives one consistent event with timestamps and location fields.
Every carrier status update from JSONCargo’s API includes unified phases, port codes, and voyage details so developers can use them directly for reports, dashboards, or predictive planning.
You can read further about: Container Status Codes Explained with a Tracking API
What Status Events Reveal About Port Operations?
Every status event reflects which part of the port a container is moving through. Gate-in and gate-out updates belong to the landside. They show when a truck delivers a container to the terminal or when it leaves again for inland transport. These events often reveal how smooth the administrative flow is at the gate.
Ship-side events describe what happens around the vessel itself.
Loaded on Vessel and Discharged mark the moments when the container moves between the terminal and the ship. These updates influence timing, voyage planning, and how quickly the container can continue its journey.
A slow gate-in points to landside congestion, while a late discharge usually means the vessel or terminal is running behind.
Understanding which side of the operation a status belongs to helps make container tracking clearer and more predictable.