Maersk Tracking
GET
Track a Maersk container or BOL: origin, destination, current milestone and full transport-plan events via browser rendering.
Credit cost: 2 credits per call
ApiKeyAuthheader
x-api-key<token>Your API key. Include it in the x-api-key header for every request.
query*stringContainer / BOL tracking number, or full Maersk tracking URL.
Examples:
MMAU1155207https://www.maersk.com/tracking/MMAU1155207A bare number is resolved to https://www.maersk.com/tracking/{number}. Localized URLs (/fr-fr/tracking/...) are accepted when passed in full.
return_page_source?booleanWhen true, return the rendered HTML as {"result": "..."} instead of structured JSON. Defaults to false.
Successful response
application/json- response
url?stringevents?array<>origin?stringdestination?stringcurrent_event?tracking_type?stringtracking_number?stringcurl -X GET 'https://api.piloterr.com/v2/maersk/tracking?query=string'Example Response
{ "url": "https://www.maersk.com/tracking/MMAU1155207", "events": [ { "date": "23 Mar 2026 16:29", "event": "Gate out Empty", "location": { "city": "Paranagua", "facility": "Maersk Depot Paranagua" }, "position": 1, "is_current": false }, { "date": "02 Apr 2026 18:49", "event": "Load on MAERSK LOTA / 614N", "vessel": "MAERSK LOTA / 614N", "position": 3, "is_current": false } ], "origin": "PARANAGUA", "destination": "AL KHOMS", "current_event": { "date": "02 Jun 2026 14:00", "event": "Empty container return", "position": 16, "is_current": true }, "tracking_type": "Container", "tracking_number": "MMAU1155207"}