Zum Hauptinhalt springen

Workflows

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​

MethodePfadBeschreibung
GET/api/workflowsListet Workflows auf.
GET/api/workflows/{id}Ruft einen Workflow ab.
POST/api/workflowsErstellt einen Workflow.
PUT/api/workflows/{id}Aktualisiert einen Workflow.
DELETE/api/workflows/{id}Löscht einen Workflow.
POST/api/workflows/generateGeneriert einen Workflow aus einem Prompt.

Ausführungen​

MethodePfadBeschreibung
POST/api/workflows/{id}/runFührt einen Workflow aus.
GET/api/workflows/{id}/runsListet 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​

MethodePfadBeschreibung
GET/api/workflow-secretsListet Workflow-Secrets auf.
POST/api/workflow-secretsLegt ein Workflow-Secret fest.
DELETE/api/workflow-secrets/{name}Löscht ein Workflow-Secret.
GET/api/workflow-nodesListet verfügbare Workflow-Node-Typen auf.
GET/api/workflow-triggersListet verfügbare Workflow-Trigger-Typen auf.