- 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
Automation Hub-API-Handbuch
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.