Intégration DHL n8nAutomatiser DHL avec n8n.
Ce colis est passé où, là, maintenant ? L'intégration DHL n8n répond depuis un workflow : un nœud, une ressource, une opération, Get Tracking Details. Aucun trigger DHL n'existe côté n8n, le départ vient d'un Schedule Trigger ou d'un Webhook. Pour les équipes ops et support.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
L'intégration DHL n8n, elle sert à quoi ?
L'intégration DHL n8n tient dans un seul nœud, n8n-nodes-base.dhl, branché sur l'API de suivi d'expédition de DHL. Une ressource, Shipment, et une opération, Get Tracking Details. Le workflow lui passe un numéro de suivi, le nœud renvoie ce que le transporteur sait de ce colis, et le nœud suivant se charge d'en faire quelque chose d'utile.
Un seul geste à retenir : le workflow tient déjà un numéro de suivi, DHL transforme ce numéro en réponse, le nœud d'après agit. Le reste n'est que de la tuyauterie que tu connais.
Premier montage, le passage quotidien. Un onglet Google Sheets liste les expéditions encore en route. Un Schedule Trigger, le nœud n8n qui se déclenche à intervalle fixe, ouvre la feuille une fois par jour, boucle sur les lignes, appelle DHL pour chaque numéro et réécrit la réponse à côté de la ligne. La colonne de statut cesse d'être une corvée du lundi matin.
Deuxième montage, l'email qui prend les devants. Même boucle, autre sortie : la réponse ne va plus dans une cellule mais dans un message Gmail adressé à l'acheteur, avec un nœud IF au milieu pour trancher quels colis méritent vraiment un mail.
Troisième montage, le guichet support. Un client écrit pour savoir où en est sa commande. Le workflow récupère le numéro de suivi rattaché à la commande, lance Get Tracking Details et dépose la réponse dans le canal Slack où l'équipe travaille déjà. Plus personne n'ouvre le portail du transporteur pour répondre.
Le nœud couvre l'opération du catalogue, Get Tracking Details. Ce qui sort des opérations du catalogue passe par le nœud HTTP Request, qui appelle n'importe quel endpoint de l'API DHL en réutilisant le même credential via l'authentification prédéfinie. C'est une pratique n8n normale, pas un contournement.
Si c'est ton premier nœud de ce type, la Formation n8n pose les bases des credentials et des expressions, et l'Avis n8n compare la plateforme aux alternatives avant que tu t'engages.
Comment connecter DHL à n8n ?
- 01
Ouvrir un compte DHL Developer
Le nœud attend une clé API, et cette clé se fabrique dans le portail DHL Developer. Crée le compte, puis clique sur l'icône utilisateur pour ouvrir User Apps. C'est de cette page que sortira chaque clé collée ensuite dans n8n, autant la garder ouverte dans un onglet pendant la configuration.
- 02
Créer une app et y rattacher l'API de suivi
Clique sur Create App, renseigne un App name du genre
n8n integrationet un Machine name du genren8n_integration. Dans SELECT APIs, choisis Shipment Tracking - Unified : l'API apparaît alors dans la section Add API to app, où tu cliques sur le plus placé à côté. Termine par Create App. - 03
Coller la clé dans un credential n8n
Ouvre l'app créée, clique sur Show key à côté d'API Key et copie la valeur. Dans n8n, va dans Credentials, crée un credential DHL et colle la clé. Un credential se crée une fois et se réutilise dans tous les workflows, le nœud le propose dans sa liste déroulante, aussi bien sur n8n Cloud que sur une instance auto-hébergée.
Ce que le nœud DHL sait faire
Le nœud DHL expose 1 opérations sur 1 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Shipment
1 opérationGet tracking details for a shipment
shipment.getCe que tu vois dans n8n
Notes & cas d'usage
L'opération interroge DHL sur une expédition et rend la réponse du transporteur au workflow, sous forme d'item que le nœud suivant peut lire.
Paramètres clés
- Tracking Number : le numéro qui identifie l'expédition. Il est requis, une valeur vide bloque donc l'exécution du nœud. Il arrive le plus souvent du nœud précédent sous forme d'expression, notée
{{ $json.field }}. - Recipient's Postal Code : facultatif, rangé dans la collection Options. DHL renvoie des informations plus détaillées sur l'expédition quand tu le fournis, parce qu'il fait office d'étape de vérification.
Besoin d'aide pour automatiser DHL avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
