- Introduction
- Démarrage
- Créer sur n’importe quel canevas
- Créer avec le cas
- Référence (Reference)
- 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
- 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)
- Configurer et tester l'agent Case Manager (aperçu)
- Créer avec Flow
- BPMN Maestro
- Cas Maestro
- Workflow RPA
- Workflow d’API
- Function
- Créer avec BPMN
- Opérations
- Surveillance
- Optimisation
- Informations de référence
Workflow d’API
Nœud de workflow d'API pour appeler un workflow d'API UiPath déployé et utiliser sa sortie, avec ses champs de configuration et ses variables de sortie.
Invoque un workflow de l'API UiPath Studio Web et renvoie sa sortie.
Choix entre le workflow d'API et la requête HTTP
Utilisez le nœud Workflow d'API lorsque la logique que vous devez appeler est créée en tant que workflow d'API et déployée, par exemple le traitement de données structurées ou les 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 déployés dans votre organisation. |
| Entrée | Non (No) | Les paires clé-valeur mappées aux paramètres d'entrée du workflow de l'API. Prend en charge les références de variables. |
| Délai d'attente | Non (No) | Temps maximal pour attendre la fin du workflow. |
Variables de sortie
| Variable | Description |
|---|---|
output | La réponse renvoyée par le workflow de l'API, en fonction de son schéma de sortie. |
error | Détails de l'erreur lorsque l'appel échoue. Utilisez-le avec la gestion des erreurs pour ramifier les échecs. |
Exemples
Faites référence à la sortie du workflow de l'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 le menu déroulant | Assurez-vous que le workflow d’API est déployé et que vous avez l’autorisation de l’appeler. |
| Erreur de délai d'expiration | Augmentez la valeur du délai d’expiration ou accélérez le workflow d’API. |
| 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 de l'API. |
Prochaines étapes
- Requête HTTP: appelez un point de terminaison REST externe.
- Workflow RPA: démarrez un processus exécuté par le robot.
- Gestion des erreurs: acheminer les échecs depuis le nœud.