Comment mettre à jour des données avec HTTP PUT

  • Last update on June 5th, 2025

Workflows ne sont pas disponibles dans la Essentials solution.

 

Dans ce guide, nous allons vous expliquer comment utiliser une action Workflow HTTP PUT pour mettre à jour des données. Cette opération est largement utilisée dans les API RESTful pour modifier des ressources existantes. Nous allons simuler la mise à jour des informations de profil d’un utilisateur sur un serveur.

Prérequis

  • Accès à un client HTTP : vous devez avoir accès à un client HTTP ou à une plateforme permettant de configurer des actions HTTP.
  • URL de l’endpoint : utilisez un endpoint qui autorise les mises à jour de données via la méthode PUT. Pour ce tutoriel, nous utiliserons https://example.com/api/users/{userId}, où {userId} représente l’ID de l’utilisateur.
  • Authentification : si l’endpoint l’exige, préparez votre clé API, jeton Bearer ou toute autre méthode d’authentification.
  • Connaissance du format des données : comprenez le format de données attendu par le serveur, généralement JSON.


Entrées d’exécution

Identifiez les données à mettre à jour. Dans notre exemple, nous souhaitons modifier l’email et le numéro de téléphone d’un utilisateur :

  • userId : identifiant unique de l’utilisateur.
  • Nouvel email : l’adresse email actualisée.
  • Nouveau numéro de téléphone : le numéro de téléphone mis à jour.

Configuration de l’action HTTP PUT

Étape 1 : Configurer l’action

Ajoutez une nouvelle action à votre flux de travail. Naviguez dans la catégorie « HTTP Integrations » et sélectionnez l’action « HTTP API PUT ». Cette action utilise la méthode PUT pour transmettre des données à votre endpoint sélectionné.

Étape 2 : Configurer l’URL

Ajustez l’URL pour cibler le profil utilisateur spécifique. Remplacez {userId} par l’identifiant réel de l’utilisateur. Par exemple, https://example.com/api/users/{userId}

Étape 3 : Configurer le corps de la requête

Le corps de la requête doit inclure les nouvelles données de l’utilisateur. En supposant que le format attendu soit JSON, configurez le corps en conséquence.

Exécution du flux de travail

Une fois l’action HTTP PUT configurée, enregistrez et publiez votre flux de travail. Son exécution enverra une requête PUT au serveur avec les informations actualisées de l’utilisateur. Une opération réussie est généralement indiquée par la réponse du serveur, avec un code d’état tel que « 200 OK » ; la ressource mise à jour peut également être incluse.