automation-hub
latest
false
Automation Hub-API-Handbuch
- 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
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
API-Aufrufmuster zum Abrufen von Automatisierungsideen, die nach der Ideenphase, dem Status „Überprüfung ausstehend“ und der Kategorie im Automation Hub gefiltert sind.
Die folgende Anforderung veranschaulicht, wie die Details für alle in Ihrem Mandanten registrierten Automatisierungsideen abgerufen werden, die den folgenden Kriterien entsprechen:
- Idee befindet sich in der Ideenphase: phases=1
- Ihr Status lautet „Überprüfung ausstehend“: status=46
- Kategorie-ID lautet: Category=717
Hinweis:
Verwenden Sie die niedrigste Kategorie-ID, damit die gesamte Kette eingegeben wird.
Hinweis:
Das Format der API-Basis-URL hängt von der Bereitstellungsumgebung ab. Die richtige Basis-URL für Ihre Umgebung finden Sie unter Einführung in die Automation Hub-API.
GET: https://<accessURL>/{orgName}/{tenantName}/automationhub_/api/v1/openapi/automations?category=717
Anforderung:
Headers
Content-Type: application/json
Authorization: Bearer [Tenant ID/Token]
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
Headers
Content-Type: application/json
Authorization: Bearer [Tenant ID/Token]
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
Antwort:
Content-Type: application/json
{
"message": "Success",
"statusCode": 200,
"data": {
"page": 1,
"pageSize": 4,
"totalItems": 4,
"totalPages": 1,
"processes": [
{
"process_id": 1,
"process_slug": "onboarding-of-new-employee",
"process_submitter_user_id": 2,
"process_name": "Onboarding of new employee",
"process_description": "{\"blocks\":
"process_rules_id": 2,
"process_input_type_id": 6,
"process_stability_id": 17,
"process_input_structure_id": 11,
"process_documentation_availability_ids": "21",
"owner": 2,
"process_created_epoch": 1600350166000,
"process_created_at": "2020-09-17T13:42:46.000Z",
"process_updated_epoch": 1600350166000,
"process_updated_at": "2020-09-17T13:42:46.000Z",
"process_updated_user_id": 1,
"process_phase_id": 9,
"process_phase_status_id": 89,
"process_challenges_encountered":
...see more fields examples in swagger or postman documentation
{
"message": "Success",
"statusCode": 200,
"data": {
"page": 1,
"pageSize": 4,
"totalItems": 4,
"totalPages": 1,
"processes": [
{
"process_id": 1,
"process_slug": "onboarding-of-new-employee",
"process_submitter_user_id": 2,
"process_name": "Onboarding of new employee",
"process_description": "{\"blocks\":
"process_rules_id": 2,
"process_input_type_id": 6,
"process_stability_id": 17,
"process_input_structure_id": 11,
"process_documentation_availability_ids": "21",
"owner": 2,
"process_created_epoch": 1600350166000,
"process_created_at": "2020-09-17T13:42:46.000Z",
"process_updated_epoch": 1600350166000,
"process_updated_at": "2020-09-17T13:42:46.000Z",
"process_updated_user_id": 1,
"process_phase_id": 9,
"process_phase_status_id": 89,
"process_challenges_encountered":
...see more fields examples in swagger or postman documentation