Skip to main content
POST
Create a workflow
Erstellt einen inaktiven, unveröffentlichten Entwurf, der dem API-Key-User gehört. Das Erstellen veröffentlicht den Workflow nicht und startet keine Zeitpläne oder Webhooks.

Basis-URL

Dedicated DeploymentsErsetze api.langdock.com durch <your-deployment-url>/api/public in allen Anfragen.

Erforderliche Scopes

Dieser Endpoint erfordert den WORKFLOW_WRITE_API Scope (Workflow-Schreib-API). Der Key-User braucht außerdem die Berechtigung createWorkflows.
shareWith erfordert die Berechtigung shareWorkflows. Ein unbekanntes oder nicht teilbares Ziel bricht die Anfrage mit 404 ab, und der Workflow wird nicht erstellt.

Parameter

Der Graph nutzt dasselbe Node- und Kanten-Schema wie der Workflow-Builder. Vorlagen kannst du über diese API nicht erstellen.

Beispiel

Antwortformat

Erfolgreiche Antwort (200 OK)

workflow entspricht dem Objekt in der Workflow API Übersicht. Ohne shareWith sieht nur der Key (und Workspace-Admins in der Governance) den Entwurf, bis er geteilt wird.

Fehlerbehandlung

Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.

Autorisierungen

Authorization
string
header
erforderlich

API key as Bearer token. Format "Bearer YOUR_API_KEY"

Body

application/json
name
string
erforderlich
Maximum string length: 60
description
string
Maximum string length: 500
timezone
string

Valid IANA timezone.

initialTriggerKind
enum<string>

Starter trigger. Do not send this together with nodes and edges.

Verfügbare Optionen:
manual,
webhook,
scheduled,
form,
integration,
meeting_end
nodes
object[]

Draft nodes. Must be sent together with edges.

edges
object[]

Draft edges. Must be sent together with nodes.

shareWith
object
limits
object

Execution caps. Send null on a field to clear it.

Antwort

Workflow created successfully