Maersk
Container tracking, shipment milestones and vessel details
Ocean shipping and logistics tracking.
Your information
Container number, bill of lading number or booking number, for example MSKU0235187 or 276211578.
Example results
- Reference
- MSKU0235187
- Tracking Link
- maersk.com
- Origin
- City
- Newark
- Country
- United States
- Containers
Containers Events Voyage Vessel Name Size and Type Tracking Link Current Status Last Known Time Container Number Estimated Arrival Last Known Location 639EVANCOUVER STAR40 ft high cube dryVessel departure2026-09-23T11:27:00-04:00MSKU02351872026-10-30T16:00:00+04:00Newark, United States- Final Destination
- City
- Poti
- Country
- Georgia
About Maersk
Maersk, also known as A.P. Moller–Maersk, returns container milestones, vessel details and estimated arrivals through Track container.
Track container needs a container number, bill of lading number or booking number and returns shipment locations and container status.
Built by Fous from maersk.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Maersk.
Actions
Track container
1 credit per runTrack a Maersk ocean container or shipment by container, bill of lading or booking number. Returns publicly available container milestones, vessel details and estimated arrival; times are shown in the local time of each location when its time zone can be identified.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Referencereference | Text | Required | Container number, bill of lading number or booking number, for example MSKU0235187 or 276211578.Example: MSKU0235187 |
What you get
| Field | Type | Description |
|---|---|---|
Originorigin | Details | |
Cityorigin.city | Text | Example: Newark |
Countryorigin.country | Text | Example: United States |
Referencereference | Text | Example: MSKU0235187 |
Containerscontainers | List | |
Eventscontainers[].events | List | |
Voyagecontainers[].voyage | Text | Example: 639E |
Vessel Namecontainers[].vessel_name | Text | Example: VANCOUVER STAR |
Size and Typecontainers[].size_and_type | Text | Example: 40 ft high cube dry |
Tracking Linkcontainers[].tracking_link | Text | Example: https://www.maersk.com/tracking/MSKU0235187 |
Current Statuscontainers[].current_status | Text | Example: Vessel departure |
Last Known Timecontainers[].last_known_time | Text | Example: 2026-09-23T11:27:00-04:00 |
Container Numbercontainers[].container_number | Text | Example: MSKU0235187 |
Estimated Arrivalcontainers[].estimated_arrival | Text | Example: 2026-10-30T16:00:00+04:00 |
Last Known Locationcontainers[].last_known_location | Text | Example: Newark, United States |
Tracking Linktracking_link | Text | Example: https://www.maersk.com/tracking/MSKU0235187 |
Final Destinationfinal_destination | Details | |
Cityfinal_destination.city | Text | Example: Poti |
Countryfinal_destination.country | Text | Example: Georgia |
Example result
For Reference: MSKU0235187
{
"origin": {
"city": "Newark",
"country": "United States"
},
"reference": "MSKU0235187",
"containers": [
{
"events": [
{
"event": "Gate out empty",
"vessel": null,
"location": "Newark, United States",
"date_time": "2026-09-17T10:21:00-04:00"
},
{
"event": "Gate in",
"vessel": null,
"location": "Newark, United States",
"date_time": "2026-09-17T12:28:00-04:00"
},
{
"event": "Loaded on vessel",
"vessel": "VANCOUVER STAR",
"location": "Newark, United States",
"date_time": "2026-09-23T01:23:00-04:00"
}
],
"voyage": "639E",
"vessel_name": "VANCOUVER STAR",
"size_and_type": "40 ft high cube dry",
"tracking_link": "https://www.maersk.com/tracking/MSKU0235187",
"current_status": "Vessel departure",
"last_known_time": "2026-09-23T11:27:00-04:00",
"container_number": "MSKU0235187",
"estimated_arrival": "2026-10-30T16:00:00+04:00",
"last_known_location": "Newark, United States"
}
],
"tracking_link": "https://www.maersk.com/tracking/MSKU0235187",
"final_destination": {
"city": "Poti",
"country": "Georgia"
}
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@maersk",
"visibility": "public",
"operation": "track_container",
"version": 1,
"input": {
"reference": "MSKU0235187"
},
"response": {
"format": "json"
}
}'What you can do with it
- Track container progress through shipment milestones
- Check a shipment’s vessel and voyage details
- Review estimated arrival and last known location
- Monitor container status by booking or bill of lading number
Questions
Is Fous affiliated with Maersk?
No. Fous is not affiliated with Maersk. This workflow reads the public maersk.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a Maersk account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from maersk.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
Where is my container now?
Track container returns the last known location and current status for a container, bill of lading or booking reference.
When is my shipment expected to arrive?
Track container returns the estimated arrival for a supplied container, bill of lading or booking reference.
Which vessel is carrying my shipment?
Track container returns vessel details and voyage information for a supplied shipment reference.