API de la Control Room

La Control Room Automation Anywhere fournit des API qui vous permettent de personnaliser la manière dont vous (et vos automatisations) interagissez avec Automation Anywhere.

Vous utilisez les API Control Room pour :
  • Gérer les déploiements de robots
  • Créer et gérer les infos d'identification dans un coffre d'informations d'identification
  • Créer et gérer des comptes d'utilisateurs et des rôles
  • Créer et gérer des files d'attente

Points de terminaison de l'API

Premiers pas avec les API de la Control Room

Toutes les demandes doivent inclure un en-tête X-Authorization avec le jeton d'authentification JSON ou l'en-tête Authorization avec un Bearer token pour les demandes adressées à la Control Room. Les sections suivantes fournissent des détails sur les points de terminaison, les méthodes, les ressources, les protocoles d'authentification, les paramètres et les en-têtes des API de la Control Room disponibles, ainsi que des exemples de demandes et de réponses courantes.

Remarque : Le Bearer token est pris en charge à partir de la version Automation 360 v.27. Il n'est pas pris en charge et est ignoré dans les versions précédentes. Vous devez obtenir le Bearer token à partir de nos services OAuth. Pour autoriser votre accès, utilisez X-Authorization (en utilisant l'API d'authentification) ou Authorization (en utilisant OAuth). Vous ne pouvez pas utiliser les deux dans la même API.
La Control Room prend en charge plusieurs clients API REST. Vous pouvez utiliser Control Room Swagger pour visualiser et exécuter les API. Accédez au Control Room Swagger en utilisant le lien https://{control-room}/swagger/ et remplacez {control-room} par votre instance de Control Room. Les sections suivantes fournissent des informations utiles sur la manière de rédiger une demande API de la Control Room :Regardez la vidéo suivante pour apprendre à tester les API de la Control Room dans Swagger et Postman :

Vue Redoc pour les modules API

Vous pouvez désormais afficher les modules API dans une vue Redoc. Cette vue fournit une interface intuitive où vous pouvez facilement trouver des informations sur l'utilisation des API de la salle de contrôle avec une description complète et des exemples de code pertinents que vous pouvez réutiliser.

La mise en page est actualisée en une vue à trois panneaux qui catégorise les informations sur les API dans les volets suivants :
  • Table des matières dans le volet gauche.
  • Introduction et descriptions dans le volet central.
  • Exemples de codes réutilisables dans le volet de droite.
Cette vue comprend des détails sur chaque point de terminaison et des exemples sur la façon de les utiliser.