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.
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 |
| JSON payloads |
| Plain text |
| 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 un
Authorizationen-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.

