L'API REST d'Orchestrator confère des fonctionnalités qui vous permettent de communiquer directement avec le serveur Orchestrator via HTTP et d'exécuter différentes opérations relatives aux workflows.

L'API REST d'Orchestrator expose les objets des inventaires du serveur Orchestrator et les plug-ins installés en tant que ressources dans des URL prédéfinies. Vous envoyez des appels HTTP au niveau de ces URL pour déclencher des opérations dans Orchestrator. De cette manière, vous pouvez effectuer différentes tâches de workflows :

  • Exécuter un workflow, planifier un workflow, récupérer les exécutions d'un workflow, répondre à une interaction utilisateur et annuler l'exécution d'un workflow.

  • Récupérer les détails d'un workflow comme, par exemple, ses paramètres d'entrée et de sortie et sa présentation.

  • Récupérer les détails d'une exécution de workflow comme, par exemple, son état, les journaux générés, sa date de début et sa date de fin.

  • Parcourir les inventaires d'Orchestrator et des plug-ins installés.

  • Importer et exporter des workflows, des actions et des modules.

Note:

N'utilisez pas l'API REST de vRealize Orchestrator pour l'installation des plug-ins.

L'utilisation de l'API REST d'Orchestrator vous permet d'intégrer facilement les workflows Orchestrator dans des applications personnalisées que vous pouvez créer avec n'importe quel langage de programmation.

L'API REST d'Orchestrator fournit également un support e-Tag et un mécanisme de mise en cache des données de réponse.