Eine Schnittstelle. Klarer Umfang.

Pharen API

Bindet definierte Workspace-Daten, Workflows und Agenten-Schritte in bestehende Anwendungen ein. Endpunkte, Rechte und Betrieb richten sich nach eurem Pharen-Setup.

Beispiel – Pfad und Felder hängen vom Setup ab
curl --request POST \
  --url https://your-pharen-host.example/api/v1/workflows/invoice-review/runs \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "input": {
      "document_id": "doc_example_184",
      "requires_approval": true
    }
  }'

Workspace Context

Freigegebene Daten aus Lists, Projects oder Dokumenten für einen definierten Zweck lesen.

API-Setup besprechen

Workflow Runs

Einen Workflow starten, Status abfragen und ein geprüftes Ergebnis zurückgeben.

API-Setup besprechen

Agent Tasks

Eine begrenzte Agentenaufgabe mit Ziel, Quellen und Freigabepunkt ausführen.

API-Setup besprechen

Agenten-Schritte einbetten

Eine begrenzte Agentenaufgabe anstoßen und das Ergebnis vor der Weitergabe prüfen.

API-Setup besprechen
Betrieb und Kontrolle

Die API folgt eurem Pharen-Setup.

Cloud oder Self-hosted, Authentifizierung, Datenbereiche und Limits werden vor dem produktiven Einsatz verbindlich festgelegt.

Betrieb und KontrolleAPI-BausteineAPI
AuthentifizierungTokens, Rollen und Gültigkeit begrenzen den Zugriff auf den vereinbarten Anwendungsfall.
DatenumfangEndpunkte liefern nur die Felder und Workspace-Bereiche, die die Integration benötigt.
BeobachtbarkeitAnfragen, Workflow-Status und Fehlerpfade bleiben im technischen Betrieb nachvollziehbar.
Support und LimitsRate Limits, Verfügbarkeit und Supportumfang werden passend zum Betrieb dokumentiert.

Der genaue Vertrag entsteht aus dem Setup.

Mit einem klaren Endpunkt starten

Bringt die Anwendung mit, die Pharen-Kontext braucht.

Wir klären Daten, Aktionen, Authentifizierung und Betrieb und entwerfen daraus den kleinsten sinnvollen API-Vertrag.