UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 16 avr. 2026

Requête HTTP Orchestrator

Envoie des requêtes HTTP à l'API Orchestrator en s'authentifiant avec le robot sur lequel il est exécuté. Vous pouvez utiliser les verbes GET, POST, PUT, PATCH et DELETE pour extraire des données ou les manipuler, et envoyer des informations spécifiques via JSON.

Notez que pour chaque requête, vous aurez peut-être besoin de droits différents sur le rôle Robot Orchestrator, selon les requêtes que vous effectuez, et que le Robot doit être connecté à Orchestrator. Par exemple, pour exécuter PUT requêtes sur des unités d'organisation, vous avez besoin des autorisations Consultation, Création et Modification . La méthode s'exécute avec le robot qui l'exécute.

Définition

Espace de noms : UiPath.Activities.System.API

Assembly : UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

Surcharges

OrchestratorHTTPRequest(OrchestratorHttpMethods, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée et le point de terminaison.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et les en-têtes de réponse.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et la charge utile JSON.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée et le point de terminaison.

int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint
)
int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint
)

method OrchestratorAPIHttpMethods : la méthode de requête à utiliser lors de l'appel de l'API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.

relativeEndpoint Chaîne : le point de terminaison au niveau duquel doivent être effectuées les requêtes, par rapport à l'URL de votre Orchestrator de base.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et la charge utile JSON.

int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    out Dictionary<string, string> responseHeaders,
    out string result
)
int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    out Dictionary<string, string> responseHeaders,
    out string result
)

method OrchestratorAPIHttpMethods : la méthode de requête à utiliser lors de l'appel de l'API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.

relativeEndpoint Chaîne : le point de terminaison au niveau duquel doivent être effectuées les requêtes, par rapport à l'URL de votre Orchestrator de base.

responseHeaders Dictionnaire<String, String> : référence aux en-têtes renvoyés par la requête.

result String : le fichier JSON renvoyé par la requête HTTP.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    string folderPath
)
int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    string folderPath
)

method OrchestratorAPIHttpMethods : la méthode de requête à utiliser lors de l'appel de l'API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.

relativeEndpoint Chaîne : le point de terminaison au niveau duquel doivent être effectuées les requêtes, par rapport à l'URL de votre Orchestrator de base.

jSONPayload String : les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le fichier JSON ne doit pas être indenté.

folderPath Chaîne : le chemin d'accès au dossier Orchestrator à utiliser.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse.

int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    out Dictionary<string, string> responseHeaders,
    out string result,
    string folderPath
)
int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    out Dictionary<string, string> responseHeaders,
    out string result,
    string folderPath
)

method OrchestratorAPIHttpMethods : la méthode de requête à utiliser lors de l'appel de l'API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.

relativeEndpoint Chaîne : le point de terminaison au niveau duquel doivent être effectuées les requêtes, par rapport à l'URL de votre Orchestrator de base.

jSONPayload String : les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le fichier JSON ne doit pas être indenté.

responseHeaders Dictionnaire<String, String> : référence aux en-têtes renvoyés par la requête.

result String : le fichier JSON renvoyé par la requête HTTP.

folderPath Chaîne : le chemin d'accès au dossier Orchestrator à utiliser.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    string folderPath,
    out Dictionary<string, string> responseHeaders,
    out string result,
    int timeoutMS
)
int OrchestratorHTTPRequest(
    OrchestratorAPIHttpMethods method,
    string relativeEndpoint,
    string jSONPayload,
    string folderPath,
    out Dictionary<string, string> responseHeaders,
    out string result,
    int timeoutMS
)

method OrchestratorAPIHttpMethods : la méthode de requête à utiliser lors de l'appel de l'API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.

relativeEndpoint Chaîne : le point de terminaison au niveau duquel doivent être effectuées les requêtes, par rapport à l'URL de votre Orchestrator de base.

jSONPayload String : les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le fichier JSON ne doit pas être indenté.

folderPath Chaîne : le chemin d'accès au dossier Orchestrator à utiliser.

responseHeaders Dictionnaire<String, String> : référence aux en-têtes renvoyés par la requête.

result String : le fichier JSON renvoyé par la requête HTTP.

timeoutMS Int32 : spécifie le délai d'attente pour l'exécution de l'activité avant qu'une erreur soit générée. La valeur par défaut est de 30 000 millisecondes (30 secondes).

RetournerValeur

Le code de statut renvoyé par la requête.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour