Control Room-APIs

Der Automation Anywhere-Control Room bietet APIs, mit denen Sie anpassen können, wie Sie (und Ihre Automatisierungen) mit Automation Anywhere interagieren.

Mit Control Room-APIs können Sie:
  • Bot-Einsätze verwalten
  • Berechtigungsnachweise in Credential Vault erstellen und verwalten
  • Nutzerkonten und Rollen erstellen und verwalten
  • Warteschlangen erstellen und verwalten

API-Endpunkte

Erste Schritte mit Control Room-APIs

Alle Anforderungen an den Control Room müssen einen X-Autorisierung-Header mit dem JSON-Authentifizierungstoken oder einen Autorisierung-Header mit einem Bearer-Token enthalten. In den folgenden Abschnitten finden Sie Einzelheiten zu den verfügbaren Endpunkten, Methoden, Ressourcen, Authentifizierungsprotokollen, Parametern und Headern der Control Room-APIs sowie Beispiele für gängige Anfragen und Antworten.

Anmerkung: Das Bearer-Token wird ab Automation 360 v.27 unterstützt. Es wird in früheren Versionen nicht unterstützt und ignoriert. Sie erhalten das Bearer-Token von unseren OAuth-Diensten. Verwenden Sie entweder X-Autorisierung (mit der Authentifizierungs-API) oder Autorisierung (mit OAuth), um Ihren Zugriff zu autorisieren. Sie können nicht beide in derselben API verwenden.
Der Control Room unterstützt mehrere REST API-Clients. Sie können den Control Room-Swagger verwenden, um die APIs anzuzeigen und auszuführen. Greifen Sie auf den Control Room-Swagger zu, indem Sie den Link https://{control-room}/swagger/ verwenden und {control-room} durch Ihre Control Room-Instanz ersetzen. Die folgenden Abschnitte enthalten hilfreiche Informationen zum Schreiben einer Control Room-API-Anfrage:Im folgenden Video erfahren Sie, wie Sie Control Room-APIs in Swagger und Postman testen können:

Redoc-Ansicht für API-Module

Sie können API-Module jetzt in einer Redoc-Ansicht anzeigen. Diese Ansicht bietet eine intuitive Schnittstelle, auf der Sie leicht Informationen über die Verwendung der Control Room-APIs mit umfassenden Beschreibungen und relevanten Code-Beispielen finden, die Sie wiederverwenden können.

Das Layout wird zu einer Ansicht mit drei Feldern aktualisiert, in der die API-Informationen in die folgenden Bereiche unterteilt sind:
  • Inhaltsverzeichnis im linken Fensterbereich.
  • Einleitung und Beschreibungen im zentralen Bereich.
  • Wiederverwendbare Code-Beispiele im rechten Fensterbereich.
Diese Ansicht enthält Details zu den einzelnen Endpunkten und Beispiele für ihre Verwendung.