L'endpoint Maersk Tracking renvoie le plan de transport d'un conteneur ou d'un connaissement Maersk: origine, destination, étape courante et chronologie des événements.
Le tracking Maersk est une SPA JavaScript. Le HTML statique est vide, donc cet endpoint utilise le rendu navigateur sur maersk.com, attend le plan de transport et parse le DOM rendu. Il n'appelle pas l'API officielle Maersk.
Coût: 2 crédits par appel (rendu navigateur). maersk.com doit être autorisé pour le rendering.
GET https://api.piloterr.com/v2/maersk/tracking?query=MMAU1155207
GET https://api.piloterr.com/v2/maersk/tracking?query=https://www.maersk.com/tracking/MMAU1155207
| Paramètre |
Type |
Requis |
Description |
query |
string |
oui |
Numéro de conteneur / BOL, ou URL Maersk complète |
return_page_source |
boolean |
non |
HTML rendu brut (défaut: false) |
| Format |
Exemple |
| Numéro |
MMAU1155207 |
| URL |
https://www.maersk.com/tracking/MMAU1155207 |
| URL localisée |
https://www.maersk.com/fr-fr/tracking/... |
tracking_number, tracking_type, origin, destination, url, current_event, events[] (position, event, date, location, vessel, is_current).
| Code |
Signification |
400 |
query vide ou invalide |
404 |
Aucune donnée tracking dans la page rendue |
500 |
Échec rendering après retries |
- Une requête = un numéro de suivi
- Un numéro seul est résolu vers
https://www.maersk.com/tracking/{number}
- Suivre les jalons conteneur pour l'ops logistique
- Alimenter TMS / ERP avec l'historique d'événements
- Alerter quand l'étape courante change