- Introduction
- Démarrage
- Modélisation du processus avec BPMN
- Compréhension de la modélisation des processus
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Autopilot pour Maestro (aperçu)
- Référentiel de processus
- Modélisation des processus avec la gestion des incidents
- Concevoir un schéma d'entité de cas persistant
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Règles de sortie et fin de l’étape précoce
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Gestion des instances de cas en cours : suspendre, migrer et réessayer
- Dictionnaire des composants de gestion des incidents Maestro
- Modélisation des processus avec Flow
- Implémentation des processus
- Débogage
- Simulation
- Publication et mise à niveau des processus agentiques
- Scénarios de mise en œuvre courants
- Extraire et valider des documents
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence
Nœud de workflow d'API pour invoquer un workflow d'API UiPath Studio Web publié et utiliser sa sortie, avec ses champs de configuration et ses variables de sortie.
Appelle un workflow d'API UiPath Studio Web et renvoie sa sortie.
Quand utiliser le workflow d’API vs la requête HTTP
Utilisez le nœud Workflow d'API lorsque la logique que vous devez appeler est créée dans Studio Web et publiée en tant que workflow d'API, par exemple s'il s'agit de traitement de données structurées ou d'intégrations en plusieurs étapes créées par votre équipe. Utilisez le nœud de requête HTTP lorsque vous appelez un point de terminaison externe de transfert d’état représentatif en dehors de la plateforme UiPath.
Configuration
| Champ | Requis | Description |
|---|---|---|
| Workflow d’API | Oui (Yes) | Le workflow de l’API Studio Web à invoquer. Sélectionnez dans la liste des workflows d’API publiés dans votre organisation. |
| Entrée | Non (No) | Paires clé-valeur mappées aux paramètres d’entrée du workflow d’API. Prend en charge les références de variables. |
| Délai d'attente | Non (No) | Durée maximale d’attente de la fin du workflow. |
Variables de sortie
| Variable | Description |
|---|---|
output | La réponse renvoyée par le workflow d'API selon son schéma de sortie. |
error | Détails de l'erreur lorsque l'appel échoue. Utilisez-le avec la gestion des erreurs pour ramifier sur les échecs. |
Exemples
Référencez la sortie du workflow d'API en aval avec une expression:
$vars.apiWorkflow1.output
$vars.apiWorkflow1.output
Pour utiliser un seul champ de la sortie, ajoutez le nom du champ défini par le schéma de sortie du workflow d'API, par exemple $vars.apiWorkflow1.output.<field>.
Problèmes couramment rencontrés
| Problème | Résolution |
|---|---|
| Workflow d'API non répertorié dans la liste déroulante | Assurez-vous que le workflow est publié dans Studio Web et que vous avez l’autorisation de l’appeler. |
| Erreur de délai d’expiration | Augmentez la valeur Délai d'attente ou optimisez le workflow Studio Web pour accélérer l'exécution. |
| Incompatibilité du type d’entrée | Vérifiez que les types de variables que vous transmettez correspondent aux types de paramètres d’entrée déclarés du workflow d’API. |