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 :