Effectuer des requêtes HTTP
Glissez pour afficher le menu
Les requêtes HTTP permettent à Zapier de communiquer activement avec des systèmes externes via des API. Alors que les webhooks (Catch Hook) reçoivent des données entrantes, les requêtes HTTP envoient des requêtes sortantes, permettant l’interaction avec des services même sans intégrations natives Zapier.
Concept Fondamental
L’accent est mis dans la direction opposée, en envoyant des données vers l’extérieur.
-
Catch Hook : comme une boîte aux lettres, vous recevez ce que d’autres envoient ;
-
Requête HTTP : comme passer un appel téléphonique, vous contactez activement d’autres systèmes.
Les requêtes HTTP permettent soit de demander des informations, soit d’indiquer à un autre système d’effectuer une action. Si un service propose une API, ce qui est le cas de la plupart des services modernes, vous pouvez vous y connecter directement depuis Zapier.
Il s’agit de l’une des fonctionnalités les plus utilisées en automatisation. Comprendre les requêtes HTTP élargit considérablement les possibilités de création et d’intégration.
Recherche des requêtes HTTP dans Zapier
Composants d'une requête HTTP
Chaque requête HTTP comporte quatre composants principaux. Le premier est l’URL (endpoint), l’adresse à laquelle vous envoyez la requête, où se trouve l’API. Les API exposent différents endpoints pour différentes actions.
# https://api.example.com/contacts → Working with contacts
# https://api.example.com/deals → Working with deals
# https://api.example.com/companies → Working with companies
Paramètres d'URL : Pour les requêtes GET, les paramètres sont souvent inclus dans l'URL :
# https://api.example.com/contacts?email=john@example.com
Tout ce qui suit le ? indique à l’API quelles données spécifiques vous souhaitez obtenir. La documentation de l’API précise quels endpoints sont disponibles et comment les utiliser.
Le composant suivant est la méthode, qui définit le type de requête, tel que GET, POST ou PUT. Dans Zapier, cette sélection se fait via un menu déroulant et doit correspondre à ce que l’API attend pour l’action réalisée. La documentation indique clairement quelle méthode utiliser pour chaque endpoint.
Les en-têtes contiennent des métadonnées sur la requête, notamment les informations d’authentification et le format des données envoyées ou reçues.
Et enfin, il s'agit des données réelles que vous envoyez. S'applique aux requêtes POST et PUT (GET n'a généralement pas de corps).
Si l'API attend des noms de champs spécifiques, vous devez les respecter exactement. La documentation indique les champs requis et leurs noms.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion