Inhalt | ||
---|---|---|
|
Auflistung der Inhalte eines Ordners (Prozesse & Prozesslandkarten)
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/repository/workspace/{workspaceUUID}/find/processes/directory/{directoryUUID}
Möglichkeiten zur Authentifizierung & Autorisierung
Status subtle true colour Yellow title persönlicher Login
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | workspaceUUID | UUID des Arbeitsbereichs |
Path | directoryUUID | UUID des abzufragenden Ordners (die ID des Wurzelordners ist "root") |
Cookie (Header) | JSESSIONID | ID einer authentifizierten HTTP-Session |
Response
- JSON-Array mit den Namen aller direkten Unterordner und allen Einträgen des Ordners (Datenstruktur: Array von /wiki/spaces/pppdoc300/pages/153094620-Objekten)
Auflistung der aktuellen Treffermenge eines (Prozessregister-)Filterbündels
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/repository/workspace/{workspaceUUID}/find/processes/filterBundle/{filterBundleUUID}
Möglichkeiten zur Authentifizierung & Autorisierung
Status subtle true colour Yellow title persönlicher Login
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | workspaceUUID | UUID des Arbeitsbereichs |
Path | filterBundleUUID | UUID des abzurufenden Filterbündels |
Cookie (Header) | JSESSIONID | ID einer authentifizierten HTTP-Session |
Response
- JSON-Array mit allen Einträgen, die den Kriterien des Filterbündels entsprechen (Datenstruktur: Array von /wiki/spaces/pppdoc300/pages/153094620-Objekten)
Auflistung der Prozessregistereinträge, die in einer Freigabe enthalten sind
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/share/{shareToken}/iframelist
Möglichkeiten zur Authentifizierung & Autorisierung
Status | ||||||
---|---|---|---|---|---|---|
|
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | shareToken | Token, das zum Zugriff auf die hierdurch identifizierte Portal-Freigabe Freigabe berechtigt (kann dem über die Benutzeroberfläche generierten Freigabe-Link entnommen werden) |
Response
- JSON-Array mit allen Prozessregistereinträgen, die in der Freigabe enthalten sind (Datenstruktur: Array von /wiki/spaces/pppdoc300/pages/153008724-Objekten)
Spezielle Fehler-Codes
- 400 (Bad Request): Im Falle, dass die Anfrage nicht aus dem in der Freigabe hinterlegten IP-Adressbereich stammt, die Freigabe defekt, abgelaufen oder nicht mehr vorhanden ist
Schlagwortsuche nach Prozessregister-Einträgen
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/repository/workspace/{workspaceUUID}/find/processes?searchTerm={searchTerm}
Möglichkeiten zur Authentifizierung & Autorisierung
Status subtle true colour Yellow title persönlicher Login
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | workspaceUUID | UUID des Arbeitsbereichs |
Query | searchTerm | Suchbegriff (Name / Schlagwort bzw. ein Teil davon) Achtung: der hier angegebene Wert muss "urlencoded" sein, da er als Query-Parameter benutzt wird! |
Cookie (Header) | JSESSIONID | ID einer authentifizierten HTTP-Session |
Response
- JSON-Array mit allen Einträgen, deren Bezeichnung oder Schlagworte den Suchbegriff enthalten (Datenstruktur: Array von /wiki/spaces/pppdoc300/pages/153094620-Objekten).
Schlagwortsuche nach Freigabe-Inhalten
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/share/{shareToken}/portalSearch/{searchTerm}
Möglichkeiten zur Authentifizierung & Autorisierung
Status | ||||||
---|---|---|---|---|---|---|
|
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | shareToken | Token, das zum Zugriff auf die hierdurch identifizierte Portal-Freigabe Freigabe berechtigt (kann dem über die Benutzeroberfläche generierten Freigabe-Link entnommen werden) |
Path | searchTerm | Suchbegriff (Name / Schlagwort bzw. ein Teil davon) Achtung: der hier angegebene Wert muss "urlencoded" sein, da er als Path-Parameter benutzt wird! |
Response
- JSON-Array mit allen Einträgen, deren Bezeichnung oder Schlagworte den Suchbegriff enthalten (Datenstruktur: Array von PortalEntry-Objekten)
Spezielle Fehler-Codes
- 400 (Bad Request): Im Falle, dass die Anfrage nicht aus dem in der Freigabe hinterlegten IP-Adressbereich stammt, die Freigabe defekt, abgelaufen oder nicht mehr vorhanden ist
Abrufen einer Prozesskontext-Baumstruktur
Request
GET https://www{hostid}.prozessplattform.de/{tenant}/rest/repository/workspace/{workspaceUUID}/processContext/tree/{type}
Möglichkeiten zur Authentifizierung & Autorisierung
Status subtle true colour Yellow title persönlicher Login
Request-Parameter
Parameter-Typ | Name | Bedeutung |
---|---|---|
Path | hostid | Host-ID innerhalb des Hosting-Clusters, auf dem der Mandant betrieben wird (z.B. "88") |
Path | tenant | Name des Mandanten (z.B. "musterhausen") |
Path | workspaceUUID | UUID des Arbeitsbereichs |
Path | type | Typ des Prozesskontextes. Mögliche Werte:
|
Cookie (Header) | JSESSIONID | ID einer authentifizierten HTTP-Session |
Response
- JSON-Array mit den (geschachtelten) Baumknoten (Datenstruktur: Array von /wiki/spaces/pppdoc300/pages/153096645-Objekten). Das Array enthält die Baum-Knoten auf Wurzel-Ebene (die Datenstruktur lässt mehrere Wurzeln zu).
...