Maersk Container Tracking API
Use JSONCargo container tracking API and access real-time data on container movements, current status, and ETA for containers shipped with the Maersk shipping line.
Real-Time Container Monitoring
Monitor your Maersk containers globally with real-time updates on their journey. Stay informed on location, shipping status, and key milestones across ports and seas.
Maersk Container Tracking Details
Get Key Data into your Container transit status, such as ETA, ATD, last location, loading port, discharging port and more.
Global Line Coverage
Track your containers in a single platform. JSONCargo has coverage with major shipping lines like Cosco, Maersk, Hapag-Lloyd, ONE, and more.
Major shipping line coverage
JSONCargo covers more than 95% of all shipping lines, so you can be sure that practically all commercial containers are in our API database.
Maersk Tracking API Data Table
| Parameter | Data Type | Description | Example Value |
|---|---|---|---|
| container_id | integer | Unique identifier for the container | DKF1234567 |
| container_type | string | Specifies the classification of a shipping container, indicating its size and purpose | 20' Dry Standard |
| container_status | string | Current status of the container | Gate in |
| tare | float | Represents the empty weight of the container without any cargo inside | 5691.6 |
| shipping_line_name | string | Name of the shipping line company | A.P. Moller - Maersk |
| shipping_line_id | integer | JSONCargo Internal identifier for the shipping line company | 0010 |
| shipped_from | string | Indicates the location or origin where the container was initially shipped from | YANTIAN, SHENZHEN, CHINA |
| shipped_from_terminal | string | Specifies the terminal at the origin where the container was loaded or dispatched | YANTIAN INT'L CONTAINER TERMINAL LTD. |
| shipped_to | string | Denotes the destination where the container is being shipped to | MEMPHIS, TN |
| shipped_to_terminal | string | Specifies the terminal at the destination where the container is scheduled to be unloaded or delivered | UNION PACIFIC RR |
| atd_origin | date time | Actual time of departure from the origin (Local time) | 2024-07-16 17:28 |
| eta_final_destination | date time | Estimated time of arrival at the final destination (Local time) | 2024-09-04 11:29 |
| last_location | string | The most recent location where the container was tracked | MEMPHIS, TN |
| last_location_terminal | string | The terminal of the most recent tracked location | UNION PACIFIC RR |
| next_location | string | The upcoming destination in the container’s journey | BUSAN, KOREA |
| next_location_terminal | string | The terminal at the next location where the container will arrive | BUSAN CONTAINER TERMINAL |
| atd_last_location | date time | Actual time of departure from the last known location (Local time) | 2024-07-28 16:54 |
| eta_next_destination | date time | Estimated time of arrival at the next destination (Local time) | 2024-07-28 16:54 |
| timestamp_of_last_location | date time | The date and time the container was last tracked at its previous location (Local time) | 2024-09-04 11:29 |
| last_movement_timestamp | date time | The date and time of the most recent recorded movement of the container (Local time) | 2024-09-05; 14:51 |
| loading_port | string | The port where the container was initially loaded onto the vesse | YANTIAN, SHENZHEN, CHINA |
| discharging_port | string | The port where the container is scheduled to be unloaded | LOS ANGELES, CA |
| bill_of_lading | string | The unique identifier or reference for the container’s shipment documentation | SZPM20235804 |
| last_vessel_name | string | The name of the last vessel the container was aboard. | TANGIER EXPRESS |
| last_voyage_number | string | The voyage number of the last vessel the container was on | 0054E |
| current_vessel_name | string | The name of the current vessel the container is aboard | HYUNDAI FORWARD |
| current_voyage_number | string | The voyage number of the current vessel carrying the container | 0157E |
| last_updated | date time | Time when JSONCargo last retrieved container information (YYYY-MM-DD; HH:MM in UTC) | 2024-09-13; 09:10 |
Maersk Container Prefix List
This is what we cover for Maersk container prefixes:
| Prefix | ||
|---|---|---|
MSKU | MRSU | CAAU |
CMBU | MSAU | TLLU |
CSSU | MSFU | BSIU |
GBEU | MVIU | ACTU |
GBLU | MWCU | BSLU |
HDLU | MWMU | CCSU |
PERU | OCLU | MGBU |
APMU | POCU | MHHU |
CNIU | PONU | MRLU |
COZU | SCMU | EMWU |
FAAU | TORU | MSVU |
FRLU | AJCU | NDLU |
HASU | ACTU | NZCU |
KNLU | BSLU | NZSU |
LOTU | CCSU | MPWU |
MAEU | MGBU | MSWU |
MALU | MHHU | CADU |
MCAU | MRLU | ENAU |
MCHU | EMWU | GRIU |
MCRU | MSVU | KHJU |
MIEU | NDLU | KHLU |
MMAU | NZCU | MRFU |
MNBU | NZSU | SEAU |
MRKU | MPWU | SUDU |
MRSU | MSWU | SEKU |

Get Real-Time Container tracking data
Stay ahead of delays and streamline your operations with our powerful Maersk container tracking API, built to keep your supply chain moving.

Container location
{
Track Containers Anywhere with Real-Time GPS
}
Departure and arrival ports
{
Trace Containers from Port to Arrival with Real-Time Tracking
}
Detailed container insights
{
Access Container History, Status, Vessel Info, and More
}
Your container API key in 3 steps
{
Setup in 5 Minutes: Subscribe, Pay, Get API Key, and Integrate
}
Frequently Asked Questions about Maersk Tracking API
Get answers to commonly asked questions
The Maersk Container Tracking API by JSONCargo allows users to track containers from the Maersk shipping line in real time. It provides full shipment visibility, including container status, current location, ETA, vessel information, port and terminal activities, ownership data, and key port events—all delivered through a single API connection.
Yes, while this endpoint focuses on Maersk container tracking, JSONCargo also supports container tracking for many other global shipping lines. You can integrate multiple carriers using the same unified system.
To begin:
Sign up for a JSONCargo API plan
Obtain your API key from the developer dashboard
Use the Maersk tracking endpoint to request container statuses
Integrate results into your system or dashboard (Maersk, ports, and vessel data included)
Track additional shipping lines when needed
