Passer au contenu principal

Action de Requête HTTP

Envoyer une requête HTTP à un point de terminaison externe dans le cadre d'un pipeline d'automatisation.

Mis à jour aujourd’hui

Introduction

Envoyer une requête HTTP à n'importe quel point de terminaison lors de l'exécution d'une automatisation. Utilisez cette action pour intégrer les automatisations Level avec des systèmes externes — déclenchez des webhooks, publiez des données vers une API ou appelez n'importe quel point de terminaison HTTP dans le cadre d'un flux de travail.


Action de Requête HTTP

À partir du pipeline d'automatisation en mode édition, cliquez+ and select HTTP requestdans la catégorie Autre.

HTTP Request Action


URL

Le point de terminaison auquel envoyer la requête. Obligatoire. Cliquez(x)pour insérer une variable, une variable système ou une référence de champ personnalisé.

Méthode

La méthode HTTP pour la requête.

Méthodes prises en charge : GET, POST, PUT, DELETE, PATCH.

Type de contenu

Le type de contenu du corps de la requête.

Option

Utiliser

application/json

JSON payloads

text/plain

Plain text

application/x-www-form-urlencoded

Envois de formulaires

Corps

Le corps de la requête. Cliquez(x)pour insérer des références de variable afin d'inclure des données dynamiques du pipeline.

En-têtes

Click + Ajouter des en-têtes de requêtepour ajouter des paires d'en-têtes clé-valeur personnalisés. Cliquez(x)dans l'un ou l'autre champ pour insérer une référence de variable. Cliquez×pour supprimer une ligne d'en-tête.

Common headers:

  • Authorization: Bearer ##{{api_token}}

  • X-API-Key: ##{{api_key}}


Conditions

Le champ ConditionsLa section vous permet de restreindre le moment où cette action s'exécute en fonction des attributs du dispositif ou du résultat d'une action précédente.

See Conditions d'actionpour la référence complète des types de conditions, des opérateurs et des valeurs.


Options supplémentaires

Développez Options supplémentairespour le nom de l'action, le comportement en cas d'échec, l'affectation de la variable de sortie, les tentatives et le basculement activé.

💡 TIP: Use Affecter la sortie de l'action à la variabledans les options supplémentaires pour capturer le corps de la réponse HTTP dans une variable d'automatisation. Cela permet aux actions suivantes d'agir sur la réponse — par exemple, en vérifiant un champ d'état renvoyé par une API.

See Aperçu des actionspour la référence complète des options supplémentaires disponibles sur chaque action.


FAQ

  • Qu'est-ce qui compte comme une requête réussie ?Une requête est considérée comme réussie lorsque le point de terminaison renvoie unCode de réponse HTTP 2xx. Any réponse non-2xx (4xx ou 5xx)est traitée comme une erreur et l'action sera marquée comme échouée.

  • Puis-je envoyer du JSON dans le corps ? Yes — set Content-Type: application/jsondans la section En-têtes et écrivez votre charge utile JSON dans le champ Corps.

  • Puis-je m'authentifier auprès d'un point de terminaison protégé ?Oui — incluez unAuthorizationen-tête avec votre jeton ou vos identifiants. Utilisez(x)pour référencer une variable d'automatisation stockée ou un champ personnalisé plutôt que de coder en dur la valeur.

  • Qui peut ajouter ou modifier des actions de requête HTTP ?Les techniciens autorisés à éditer les automatisations dans le groupe pertinent. VoirEspace de travail → Autorisationspour la configuration du contrôle d'accès.

Avez-vous trouvé la réponse à votre question ?