Automatisierungs-Workflows: Definitionen, Ausführungen, Webhook-Trigger, Secrets
und der Node-/Trigger-Katalog. Die meisten Endpunkte erfordern ein gültiges
Bearer-JWT und sind auf die
project_id des Tokens beschränkt. Der Webhook-Trigger-Endpunkt wird von
externen Systemen über einen Slug pro Workflow aufgerufen.
Workflows
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/workflows | Listet Workflows auf. |
| GET | /api/workflows/{id} | Ruft einen Workflow ab. |
| POST | /api/workflows | Erstellt einen Workflow. |
| PUT | /api/workflows/{id} | Aktualisiert einen Workflow. |
| DELETE | /api/workflows/{id} | Löscht einen Workflow. |
| POST | /api/workflows/generate | Generiert einen Workflow aus einem Prompt. |
Ausführungen
| Methode | Pfad | Beschreibung |
|---|
| POST | /api/workflows/{id}/run | Führt einen Workflow aus. |
| GET | /api/workflows/{id}/runs | Listet die Ausführungen eines Workflows auf. |
| GET | /api/workflows/{workflow_id}/runs/{run_id} | Ruft den Status einer Ausführung ab. |
| POST | /api/webhooks/wf/{slug} | Löst einen Workflow über seinen Webhook-Slug aus. |
Secrets & Katalog
| Methode | Pfad | Beschreibung |
|---|
| GET | /api/workflow-secrets | Listet Workflow-Secrets auf. |
| POST | /api/workflow-secrets | Legt ein Workflow-Secret fest. |
| DELETE | /api/workflow-secrets/{name} | Löscht ein Workflow-Secret. |
| GET | /api/workflow-nodes | Listet verfügbare Workflow-Node-Typen auf. |
| GET | /api/workflow-triggers | Listet verfügbare Workflow-Trigger-Typen auf. |