Gluu

Dokumentation
Inhalt

API- und Integrationsgrundlagen

2 min read

Ziel: Verbinden Sie Gluu über unsere REST-API mit Analysen, RPA und anderen Systemen, mit klaren Anleitungen zu Token, Schema, Klassentypen und Caseworkflow-Endpunkten.

Sie können die API für Power BI, Datenanalysen oder Integrationen mit RPA-Tools verwenden.

Bevor Sie starten #

  • Add-on-Anforderung: Die REST-API und Webhooks erfordern das Add-on „APIs und Schnittstellen“. Es ist nicht standardmäßig in den Plänen Core, Essential oder Advanced enthalten.
  • Rolle: Sie benötigen Zugriff als Kontoinhaber/Administrator (Konto verwalten), um ein API-Token zu generieren oder Webhooks zu konfigurieren.
  • Einrichtung: Keine spezielle Einrichtung erforderlich – generieren Sie einfach ein Token in den Kontoeinstellungen, sobald das Add-on aktiviert ist.

API-Token beziehen #

  1. Gehen Sie zu Kontoeinstellungen > Apps Integration > API-Integration.
  2. Klicken Sie auf Einstellungen, um das Autorisierungs-Token zu generieren. (Kontoinhaber/Administrator erforderlich.)
  3. Bewahren Sie das Token sicher auf.
Einstellungsbereich der API-Integration zur Generierung eines Autorisierungs-Tokens

Verwenden Sie schreibgeschützte Token für Lesevorgänge. Für Schreibvorgänge erstellen Sie ein imitiertes Token, damit Änderungen als dieser Benutzer protokolliert werden.

Sie sind fertig, sobald Sie ein Token sicher gespeichert haben, das für Ihre Anfragen bereitsteht.

OpenAPI-Spezifikation #

Hier können Sie die API durchsuchen: api.gluu.biz/api-browser

Gluu-API-Browser mit verfügbaren Endpunkten

Schema-Grundlagen #

Der gesamte Zugriff erfolgt über HTTPS von https://api.gluu.biz. Anfragen/Antworten sind JSON. Zeitstempel sind UTC, ISO 8601:

YYYY-MM-DDTHH:MM:SSZ

Entitäten enthalten eine Klasse und eine ID:

{
  "_class": "component",
  "_id": "custcomp-3067881d-72fd-41f4-8123-2ef1ec827f9c",
  "prop1": "..."
}

Reduzieren Sie die Nutzlasten, indem Sie nach bestimmten Klassen filtern, die Sie benötigen.

Klassentypen #

/data Abfragen geben Arrays zurück, in denen jedes Objekt ein _type hat, z. B.:

  • Kategorie
  • group
  • Prozess
  • Aktivität
  • Formular
  • Formularversion
  • Formulardaten
  • Aufgabe
  • Fallworkflow
  • user
  • Vorschlag

Hierarchie der Klassentypen #

Understand Sie die Parent-Child-Beziehungen, um Abfragen und Joins zu planen.

Diagramm der Parent-Child-Hierarchie der Gluu-API-Klassentypen

Caseworkflow-API – Übersicht #

Caseworkflows sind von Menschen gesteuert. Sie können sie über die API starten und verfolgen und mit Webhooks auf Ereignisse reagieren.

Starten eines Fallworkflows #

Verwenden Sie diesen Endpunkt, um einen Caseworkflow aus einer Vorlage zu starten: API: Caseworkflow starten.

Webhaken #

  • Auslöser: Abgeschlossene Caseworkflow-Aufgabe, Abgeschlossene geplante Aufgabe.
  • Konfigurieren Sie unter Konto verwalten > Apps und Integrationen > Webhooks.
  • Ereignisse werden einmalig zugestellt. EventId ist eindeutig. Die Nutzlast enthält IDs (keine erweiterten Daten).
  • Suchen Sie nach dem Empfang eines Ereignisses nach Details, z. B. Task Lookup API.

Aufgabe abschließen #

Sie können eine Aufgabe programmgesteuert auf die gleiche Weise erledigen wie beim Einreichen in Gluu. Das Einreichen von Formulardaten über die API wird nicht unterstützt – Formulare sollten von Benutzern ausgefüllt werden.

FAQ – API- und Integrationsgrundlagen #

Welchen Plan oder welches Add-on benötige ich, um die Gluu-API zu nutzen?

Die REST-API und Webhooks erfordern das Add-on „APIs und Schnittstellen“. Es ist nicht standardmäßig in den Plänen Core, Essential oder Advanced enthalten.

Wer kann ein API-Token generieren?

Nur ein Kontoinhaber oder Administrator mit der Berechtigung „Konto verwalten“ kann das Autorisierungs-Token unter Kontoeinstellungen > Apps Integration > API-Integration generieren.

Was ist der Unterschied zwischen einem schreibgeschützten Token und einem imitierten Token?

Verwenden Sie ein schreibgeschütztes Token für Leseanfragen. Für Schreibanfragen erstellen Sie stattdessen ein imitiertes Token, damit alle von der API vorgenommenen Änderungen in Gluu so protokolliert werden, als wären sie von diesem Benutzer vorgenommen worden.

Kann ich Formulardaten über die API übermitteln?

Nein. Das Übermitteln von Formulardaten via API wird nicht unterstützt. Formulare müssen von Benutzern direkt in Gluu ausgefüllt werden; die API kann eine Aufgabe auf die gleiche Weise abschließen, wie ein Benutzer sie einreicht, aber keine Formularfelder ausfüllen.

Wie funktionieren Webhooks in Gluu?

Webhooks werden bei Auslösern wie einer abgeschlossenen Caseworkflow-Aufgabe oder einer abgeschlossenen geplanten Aufgabe aktiviert. Konfigurieren Sie diese unter Konto verwalten > Apps und Integrationen > Webhooks. Jedes Ereignis wird einmal mit einer eindeutigen EventId zugestellt, und die Payload enthält IDs anstelle von erweiterten Daten – rufen Sie Details mit einem nachfolgenden API-Aufruf ab.

Aktualisiert 1. September 2026