Zum Hauptinhalt springen
API-Übersicht

Drei Prozess-Endpunkte und zwei Health-Probes.

Markdown

Human Plugin wird über reines HTTP auf dem von Ihnen konfigurierten Port bereitgestellt (Standard 8080). Die Basis-URL ist die Adresse, unter der Sie den Container in Ihrem Netzwerk bereitstellen, zum Beispiel http://human-plugin.internal:8080.

MethodePfadZweck
POST/v1/processesEinen Prozess erstellen, mit einem der Flows
GET/v1/processes/{id}Einen Prozess abrufen
GET/v1/processes/{id}/selfieDas Selfie abrufen
GET/health/liveLebendigkeitsprüfung des Dienstes. Siehe Health und Monitoring
GET/health/readyBereitschaft (Datenbank-Ping)

Es gibt keinen Endpunkt zum Auflisten, Löschen oder Durchsuchen von Prozessen und keinen Webhook-Empfänger.

Regeln, die für jeden Aufruf gelten​

  • Kein Authentifizierungs-Header. Human Plugin validiert Aufrufer nicht. Beschränken Sie stattdessen den Netzwerkzugriff: siehe Netzwerk und Sicherheit.
  • Nur JSON, mit Feldnamen in camelCase.
  • Antworten sind Cache-Control: no-store.
  • Fehler verwenden einen einheitlichen Umschlag, {"message": "INVALID_REQUEST", "details": []}. Siehe Fehler und Wiederholungen.
  • id ist die Prozess-id von Human Plugin. Bewahren Sie sie vom Erstellen auf: Damit lesen Sie den Prozess später.

Typischer Ablauf​

Weiter: Einen Prozess erstellen.