- Open API
- Einführung in die Automation Hub API
- Einführung in die Automation Hub API (Automation Cloud – öffentlicher Sektor)
- API-Referenzen
- Generieren Sie Ihr Token im Automation Hub
- Authentifizierung bei der Automation Hub-API
- Authentifizierung bei der Automation Hub-API (Automation Cloud – öffentlicher Sektor)
- Fügen Sie Benutzer mithilfe von OpenAPI massenweise zum Automation Hub hinzu
- Bearbeiten Sie Benutzer im Automation Hub mit OpenAPI massenweise
- Löschen Sie eine Automatisierung mit OpenAPI
- 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
- Videotutorial zur Integration von Power BI
- Videotutorial zur Integration von ServiceNow Outbound
- 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
- Benutzerdefinierter Automation Hub-Connector
Automation Hub Open API-Funktionen in Automation Cloud, die den programmgesteuerten Zugriff auf Mandantendaten und die vollständige Liste der unterstützten API-Anforderungen abdecken.
Die Open API- Funktion ermöglicht es UiPath 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 von API-Anforderungen konzentriert, wie in den folgenden Beispielen:
- Die gesamte Liste der API-Aufrufe finden Sie in der Swagger- und Postman -Dokumentation.
- Einige kurze Beispiele zur Verwendung von API-Aufrufen finden Sie unter Beispiele für API-Aufrufe. Für eine ausführliche Erfahrung oder zum Testen bestimmter API-Antworten verwenden Sie die Swagger- oder Postman-Umgebung, die in API-Referenzen beschrieben ist .
Benutzerdefinierte Bewertungen
GET/idea-schemaPOST/idea-from-schemaGET/automations/{automationId}/schemaPATCH/automations/{automationId}
Automatisierungsideen
GET/automationsGET/automations/collaboratorsDELETE/automations/{automationId}/collaboratorsPOST/automations/{automationId}/collaboratorsGET/automations/{automationId}/documentsPOST/automations/{automationId}/documentsGET/automations/{automationId}/componentsGET/questionnaireGET/cbaPUT/automations/cba/{automationId}/project-plan-baselinePOST/automationideaPOST/coe-automationideaPOST/processmining-ideaPOST/automations/{automationId}/mediaPOST/automations/statusPOST/automations/{automationId}/tagsPUT/automation/{automationId}/categories
Die Endpunkte POST /automationidea, POST /coe-automationidea und POST /processmining-idea sind Legacy-Endpunkte, die nur verwendet werden können, wenn Ideenflowbewertungen und Workflows nicht angepasst wurden. Für alle neuen Integrationen und benutzerdefinierte Ideenflows wird empfohlen, GET /idea-schema zu verwenden, um die Struktur des Einreichungsformulars abzurufen, gefolgt von POST /idea-from-schema um die Idee einzureichen.
Automatisierungspipeline
GET/automationpipeline
Benutzer
GET/usersGET/rolesPOST/adduserPOST/edituser
Anwendungsbestand
GET/appinventoryPUT/appinventoryDELETE/appinventory/{applicationId}
Categories
GET/hierarchyPUT/categories
Komponenten
GET/components
Automatisierungsspeicher
GET/automation-storeGET/automation-store/{automationId}/reviews
Die API-Aufrufe spiegeln Aktionen wider, die ein Benutzer auf der Automation Hub-Schnittstelle ausführen kann.
Um Aufrufe mit den folgenden Variablen zu starten, greifen Sie über die Automation Hub-Plattform > Administratorkonsole > Plattformeinrichtung > Open API auf die OpenAPI-Optionen zu und generieren Sie Ihr Token.
| Variable | Wert |
|---|---|
| Token | Das von der Automation Hub-Benutzeroberfläche generierte Token. |
| URL | https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/openapi |
| URL der verzögerten Veröffentlichung | https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/openapi |
| Abrufen der API-Struktur aller Ideen für Organisationen mit verzögerter Veröffentlichung | https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/openapi |
| App-Schlüssel | Der von der Automation Hub-Benutzeroberfläche generierte App-Schlüssel. |
{orgName} und {tenantName} sind Variablen, die auf den Namen Ihrer Organisation und den Namen Ihres Mandanten verweisen.
Der nächste Schritt besteht darin, die verfügbaren APIs zu verwenden.
API-Referenzen
Auf die Automation Hub API Swagger -Definition kann direkt zugegriffen werden, indem die Authentifizierungsdetails im Autorisierungsschlüssel im Anforderungsaufruf mit dem Namen Header hinzugefügt werden.
https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/api-doc/
Dieses Handbuch bietet einschlägige und leicht zu befolgende Beispiele, um die Swagger-Dokumentation zu unterstützen.
Um die Swagger-Dokumentation in Organisationen mit verzögerter Veröffentlichung zu verwenden, verwenden Sie den folgenden Link:
https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/api-doc/
Wenn Sie lieber mit Postman arbeiten möchten, erstellen Sie eine Postman-Umgebung. Sehen Sie sich anschließend unsere API-Sammlung an, die in Postman verfügbar ist . Die Sammlung kann importiert werden, indem Sie auf die Schaltfläche In Postman ausführen klicken.