- Open API
- Einführung in die Automation Hub API
- API-Referenzen
- Generieren Sie Ihr Token im Automation Hub
- Authentifizierung bei Ihrem Automation Hub-Mandanten
- Fügen Sie Benutzer mithilfe von OpenAPI massenweise zum Automation Hub hinzu
- Bearbeiten Sie Benutzer im Automation Hub mit OpenAPI massenweise
- Abrufen einer Automatisierungsidee in der Phase „Idee“ und dem Status „Überprüfung ausstehend“
- Abrufen der Kosten-Nutzen-Analyse für eine bestimmte Idee
- Aktualisieren von Phase und Status einer Automatisierungsidee
- Abrufen eines Benutzerkontos
- Aktualisieren der Kontodetails für Mitarbeiter im Automation Hub
- Deaktivieren von Benutzerkonten, die nicht Teil des Unternehmens sind
- Eingabe für Automatisierungspipeline
- Eingabe für Einreichungstyp
- Eingabe für Phase
- Eingabe für Status
- Eingabe für Phasen- und Statusaktualisierung
- Eingabe für Geschäftseinheit
- Eingabe für Anwendungen
- Eingabe für Kategorie
- Eingabe für Kosten-Nutzen-Analyse
- Eingabe für einfache Bewertung
- Eingabe für Detaillierte Bewertung
- Eingabe für Erstellungsdatum der Automatisierungsidee
- Eingabe für Benutzer
- Eingabe für Benutzerstatus
- Benutzerstatustabelle
- Eingabe für Mitarbeitende
- Ausgabe-Wörterbuch
- Power Query-Analysen für Daten aus der Automation Hub Open API
Einführung in die Automation Hub API
Die Open API-Funktion ermöglicht es Automation Hub-Benutzern, programmatisch auf ihre Mandantendaten zuzugreifen und sie zu bearbeiten. Basierend auf dem erhaltenen Feedback sowie der Plattformstruktur haben wir uns auf die Bereitstellung der folgenden API-Anforderungen konzentriert:
Benutzerdefinierte Bewertungen
-
GET/idea-schema
-
POST/idea-from-schema
-
GET/automations/{automationId}/schema
-
PATCH/automations/{automationId}
Automatisierungsideen
-
GET/automations
-
GET/automations/collaborators
-
DELETE/automations/{automationId}/collaborators
-
POST/automations/{automationId}/collaborators
-
GET/automations/{automationId}/documents
-
POST/automations/{automationId}/documents
-
GET/automations/{automationId}/components
-
GET/questionnaire
-
GET/cba
-
PUT/automations/cba/{automationId}/project-plan-baseline
-
POST/automationidea
-
POST/coe-automationidea
-
POST/processmining-idea
-
POST/automations/{automationId}/media
-
POST/automations/status
-
POST/automations/{automationId}/tags
-
PUT/automation/{automationId}/categories
Automatisierungspipeline
-
GET/automationpipeline
Benutzer
-
GET/users
-
GET/roles
-
POST/adduser
-
POST/edituser
Anwendungsbestand
-
GET/appinventory
-
PUT/appinventory
-
DELETE/appinventory/{applicationId}
Categories
-
GET/hierarchy
-
PUT/categories
Komponenten
-
GET/components
Automatisierungsspeicher
-
GET/automation-store
-
GET/automation-store/{automationId}/reviews
Weitere Feldbeispiele und API-Aufrufe finden Sie in der Swagger-Dokumentation.
Diese API-Aufrufe spiegeln alle Aktionen wider, die ein Benutzer auf der Automation Hub-Oberfläche ausführen kann.
Um Aufrufe mit den folgenden Variablen zu starten, greifen Sie über die Automation Hub-Plattform > Administratorkonsole > Plattformeinrichtung > Open API auf die Open API-Optionen zu und generieren Sie Ihr Token.
Variable |
Wert |
---|---|
Token |
Das von der Automation Hub-Benutzeroberfläche generierte Token. |
URL |
https://{yourDomain}/automationhub_/api/v1/openapi |
URL der verzögerten Veröffentlichung |
http://ah-gxp-openapi-us.uipath.com/api/v1/openapi/ |
Abrufen der API-Struktur aller Ideen für Organisationen mit verzögerter Veröffentlichung |
http://ah-gxp-openapi-us.uipath.com/api/v1/openapi/automations |
App-Schlüssel |
Der von der Automation Hub-Benutzeroberfläche generierte App-Schlüssel. |
Der nächste Schritt besteht darin, die verfügbaren APIs zu verwenden.
Sehen Sie sich die logischen Ressourcen und die verfügbaren Operationen an.
Nutzen Sie beim Erstellen Ihrer API-Anforderung immer das Eingabewörterbuch, da es alle Abfrageparameter enthält, die Sie verwenden werden.