Skip to content

Maersk API: Track a container or shipment

Tracks a Maersk ocean container or shipment by container, bill of lading or booking number. Returns container milestones, vessel details and estimated arrival, with times in the local time of each location when its time zone can be identified.

maersk.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Maersk.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

Reference, requiredreference

Container number, bill of lading number or booking number, for example MSKU0235187 or 276211578.

276211578

Output

From a run on Oct 31, 2026, shortened for this page.
{  "origin": {    "city": "Shanghai",    "country": "China"  },  "reference": "276211578",  "containers": [    {      "events": [        {          "event": "Gate out empty",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-17T23:49:00+08:00"        },        {          "event": "Gate in",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-25T14:45:00+08:00"        },        {          "event": "Loaded on vessel",          "vessel": "BRUSSELS EXPRESS",          "location": "Shanghai, China",          "date_time": "2026-09-28T04:03:00+08:00"        }      ],      "voyage": "637W",      "vessel_name": "BRUSSELS EXPRESS",      "size_and_type": "40 ft high cube dry",      "tracking_link": "https://www.maersk.com/tracking/276211578",      "current_status": "Vessel departure",      "last_known_time": "2026-09-28T23:12:00+08:00",      "container_number": "MIEU4025382",      "estimated_arrival": "2026-11-16T06:00:00+01:00",      "last_known_location": "Shanghai, China"    },    {      "events": [        {          "event": "Gate out empty",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-17T21:12:00+08:00"        },        {          "event": "Gate in",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-25T14:28:00+08:00"        },        {          "event": "Loaded on vessel",          "vessel": "BRUSSELS EXPRESS",          "location": "Shanghai, China",          "date_time": "2026-09-28T03:05:00+08:00"        }      ],      "voyage": "637W",      "vessel_name": "BRUSSELS EXPRESS",      "size_and_type": "40 ft high cube dry",      "tracking_link": "https://www.maersk.com/tracking/276211578",      "current_status": "Vessel departure",      "last_known_time": "2026-09-28T23:12:00+08:00",      "container_number": "MIEU4031127",      "estimated_arrival": "2026-11-16T06:00:00+01:00",      "last_known_location": "Shanghai, China"    },    {      "events": [        {          "event": "Gate out empty",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-18T05:51:00+08:00"        },        {          "event": "Gate in",          "vessel": null,          "location": "Shanghai, China",          "date_time": "2026-09-25T14:18:00+08:00"        },        {          "event": "Loaded on vessel",          "vessel": "BRUSSELS EXPRESS",          "location": "Shanghai, China",          "date_time": "2026-09-28T04:43:00+08:00"        }      ],      "voyage": "637W",      "vessel_name": "BRUSSELS EXPRESS",      "size_and_type": "40 ft high cube dry",      "tracking_link": "https://www.maersk.com/tracking/276211578",      "current_status": "Vessel departure",      "last_known_time": "2026-09-28T23:12:00+08:00",      "container_number": "MIEU4225009",      "estimated_arrival": "2026-11-16T06:00:00+01:00",      "last_known_location": "Shanghai, China"    }  ],  "tracking_link": "https://www.maersk.com/tracking/276211578",  "final_destination": {    "city": "Belgrade",    "country": "Serbia"  }}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
maersk.com/track_container
Returns
origin, final destination, containers with status, last location, vessel, voyage, ETA and events

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method maersk.com/track_container with the inputs above.

Ask your agent

  • Where is container MRKU4471023 right now and when is it expected to arrive?
  • Can you check the status of Maersk bill of lading 254893716 and tell me the vessel and voyage?
  • I need the latest milestones for booking number 231775904 — has it been loaded or discharged yet?
  • Look up shipment MSKU7726514 on maersk.com and give me the ETA at the final destination in local time.
  • What's the last known location and event history for container TCLU3098265 shipped from Ningbo?

See more

  • Finds a ship on VesselFinder by name, IMO or MMSI and returns its public position, voyage and vessel details.

    vesselfinder.com/get_vessel_location
  • Tracks a UPS package by tracking number, with its status, delivery details and shipment history when available.

    ups.com/track_package
  • Returns the latest public weekly Freightos Baltic Index (FBX) price per 40-foot container for one trade lane, or for the global composite and all twelve lanes.

    freightos.com/get_container_freight_rates
  • Checks the public FlightAware status of an airline flight (airline name or code plus number) on a departure date, by default today at the departure airport: airports, scheduled, estimated and actual gate times in local time, delays, gates, terminals, aircraft and distance. A date older than FlightAware's public two-week list is looked up on the flight's history page when FlightAware still shows it.

    flightaware.com/check_flight_status
  • Checks a flight's public status and times on Flightradar24 by flight number and the departure date at the origin airport.

    flightradar24.com/check_flight_status
  • Searches Mercari US listings for items for sale or sold, with condition, price and sorting filters, and adds seller, size and shipping details from each item page. Sold prices are displayed listing prices.

    mercari.com/search_listings
  • Estimates domestic USPS Post Office retail postage between two ZIP Codes for a letter, large envelope, package or flat-rate packaging, by weight and mailing date. Media Mail is left out; a zero-weight letter counts as one ounce. Prices are retail, cheapest first, with each service's estimated delivery.

    usps.com/estimate_postage
  • Finds dated FlixBus trip options between two cities, with stops, local times, availability and displayed per-person prices, including partner operators on some routes.

    flixbus.com/search_bus_trips