- Accueil
- Ressources
- Intégrations
- Rename Keys
Nœud Rename Keys n8nConfigurer Rename Keys dans n8n.
Deux outils nomment rarement leurs champs pareil. Le nœud Rename Keys n8n change le nom des clés de chaque item qui le traverse, sans toucher aux valeurs. Deux paramètres suffisent : une liste Keys de couples avant/après, et une collection Additional Options qui abrite une règle Regex.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud Rename Keys n8n ?
Rename Keys prend les items qui arrivent et renomme les champs que tu listes. Une clé, c'est le nom dans un couple nom/valeur : {{ $json.date_creation }} devient {{ $json.createdAt }} et le contenu reste identique. Le nœud s'exécute sur chaque item entrant et n'ouvre pas un workflow tout seul, donc un déclencheur le précède toujours, Schedule Trigger, Webhook ou le trigger d'un outil.
Le cas typique, c'est le formulaire mal nommé. Les colonnes portent les noms qu'une personne a tapés un jour, avec des majuscules et des accents, et l'API en face attend des noms courts en minuscules. Plutôt que de trimballer cette gymnastique dans toutes les expressions du workflow, un Rename Keys au milieu règle la question une bonne fois.
Deuxième situation : les données qui viennent de l'extérieur. Un webhook, c'est-à-dire une URL qu'un service appelle avec un contenu JSON, te livre la forme choisie par ce service, pas la tienne. Renomme tout de suite après la réception et la suite du workflow parle ton vocabulaire. Ça change tout quand un nœud If teste un champ : la condition devient lisible, parce que le champ porte le nom que l'équipe utilise à l'oral.
Troisième situation : le ménage en masse. Quand une source préfixe quarante colonnes de la même façon, saisir chaque couple à la main devient pénible. L'option Regex d'Additional Options attrape les clés par motif et les réécrit d'un coup. Deux minutes de configuration au lieu d'une après-midi de clics.
Il faut aussi savoir ce que le nœud ne fait pas. Il touche aux noms, jamais aux valeurs : dès qu'une valeur doit être calculée ou remplie par défaut, le travail revient à un autre nœud, et Edit Fields (Set) est celui qu'on prend. Il ne va rien chercher non plus : si la donnée vit derrière une API sans nœud dédié, HTTP Request appelle l'endpoint, puis Rename Keys remet les noms d'aplomb avant l'envoi vers Gmail ou ailleurs.
Un réflexe évite des heures de debug. Une expression régulière frappe toutes les clés qui correspondent, y compris celles que le nœud vient de renommer juste avant. Motif large plus longue liste Keys, ça donne des noms que personne n'avait prévus. Reste précis, ou coupe le travail en deux nœuds. Et si le choix de la plateforme n'est pas encore tranché chez toi, l'Avis n8n creuse ce sujet.
Quels paramètres propose Rename Keys ?
Le nœud Rename Keys compte 2 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
Keys
keysCe que tu vois dans n8n
Notes & cas d'usage
C'est la liste des renommages, saisie couple par couple. Le bouton Add new key ajoute une ligne, une par champ concerné. Tout ce qui n'est pas listé garde son nom d'origine.
Paramètres clés
- Keys : la collection elle-même, qu'on ouvre avec Add new key et qu'on remplit ligne par ligne.
- Current Key Name : le nom porté aujourd'hui par le champ, par exemple
currentKey. La notation à points atteint les clés imbriquées, aveclevel1.level2.currentKey. - New Key Name : le nom qu'il portera ensuite, par exemple
newKey, avec la même notation à points,level1.level2.newKey.
cust_email alors que l'outil de destination attend email. Un seul couple, et tous les items du lot sont alignés.Additional Options
additionalOptionsCe que tu vois dans n8n
Notes & cas d'usage
Tant que cette collection reste fermée, le nœud se contente des couples saisis au-dessus. Ouvre-la avec Add option quand les noms suivent un motif plutôt qu’une liste figée.
Paramètres clés
- Regex : ajoutée via Add new regular expression, elle vise les clés par motif.
- Regular Expression et Replace With : le motif qui repère les clés, puis le nom donné à chaque clé repérée.
- Case Insensitive : désactivé, le motif tient compte de la casse ; activé, il l’ignore.
- Max Depth : la profondeur maximale du remplacement,
-1pour illimité,0pour le premier niveau seulement.
Besoin d'aide pour automatiser Rename Keys avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Les questions qui reviennent sur Rename Keys
01Rename Keys est-il inclus dans n8n, sur Cloud comme en auto-hébergé ?
02Quels credentials faut-il pour utiliser Rename Keys ?
03Quelles sont les limites du nœud Rename Keys n8n ?
04Quand prendre Rename Keys plutôt qu'un autre nœud ?
05n8n ou Make pour renommer des champs ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.