For the complete documentation index, see llms.txt. This page is also available as Markdown.

Workflow

the workflow API

Find an existing Resource by identifier

get
Path parameters
idinteger · int64Required

an identifier

Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

get/cmn/workflows/{id}

Update existing Resource

put
Path parameters
idinteger · int64Required

an identifier

Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}

Delete an existing Resource

delete
Path parameters
idinteger · int64Required

an identifier

Responses
200

successful operation

application/json
contextstringOptional

message context

messageValuestringOptional

message

delete/cmn/workflows/{id}
get
Path parameters
idinteger · int64Required
element-idinteger · int64Required
Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
get/cmn/workflows/{id}/workflow-elements/{element-id}
200

OK

put
Path parameters
idinteger · int64Required
element-idinteger · int64Required
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
put/cmn/workflows/{id}/workflow-elements/{element-id}
200

OK

delete
Path parameters
idinteger · int64Required
element-idinteger · int64Required
Responses
200

OK

application/json
contextstringOptional

message context

messageValuestringOptional

message

delete/cmn/workflows/{id}/workflow-elements/{element-id}
200

OK

put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/setSavePointBeginEditing
put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/restoreSavePointAfterCancelEditing
put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/restoreNextSavePoint
put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/restoreLastSavePoint
put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/deactivate
put
Path parameters
idinteger · int64Required
Body
namestringRequired

der neue Name für den Workflow

descriptionstringOptional

die neue Beschreibung des Worklflows

Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/changeNameAndDescription
200

OK

put
Path parameters
idinteger · int64Required
Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

put/cmn/workflows/{id}/activate

Create new Resource

post
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

Responses
200

successful operation

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

post/cmn/workflows
get
Path parameters
idinteger · int64Required
Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
get/cmn/workflows/{id}/workflow-elements
200

OK

post
Path parameters
idinteger · int64Required
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringOptional

Name des Elements

descriptionstringOptional

Ggf weitere Beschreibung

typestring · enumOptional

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringOptional

Skript, welches ausgeführt werden soll

uiDataanyOptional

Search-Dialog

intermediateEventIdentifiersstring[]Optional

Für INTERMEDIATE_EVENT: wodurch wird dieses Event getriggert?

triggerSingleInstancebooleanOptional

Für INTERMEDIATE_EVENT: kann nur in der definierten Instanz getriggert werden

Default: true
guardingIntervalInSecondsinteger · int32Optional

Für INTERMEDIATE_EVENT: definiert ein Abfrage-Intervall, zu dem das Intermediate-Event überprüft wird, ob eine Ausführung des Skripts möglich ist. Nur in Verbindung mit delayInSeconds

possibleSplitResultsstring[]Optional

Mögliche Ergebnisse/Ausgänge beim Split

timeoutAfterSecondsinteger · int64Optional

Verzögerung von Timern

responsibleUserIsExecutingUserbooleanOptional

Der ausführende Benutzer ist auch der verantwortliche Benutzer

Default: false
post/cmn/workflows/{id}/workflow-elements
200

OK

post
Path parameters
idinteger · int64Required
source-idinteger · int64Required
target-idinteger · int64Required
Query parameters
executeOnSplitResultstringOptional
Responses
200

OK

No content

post/cmn/workflows/{id}/workflow-elements/edge/{source-id}/to/{target-id}
200

OK

No content

delete
Path parameters
idinteger · int64Required
source-idinteger · int64Required
target-idinteger · int64Required
Responses
200

OK

No content

delete/cmn/workflows/{id}/workflow-elements/edge/{source-id}/to/{target-id}
200

OK

No content

post
Body

Führt ein Skript in einer "Sandbox" aus

workflowIdinteger · int64Required

ID des Workflows, in dessen Kontext das Skript ausgeführt werden soll

workflowElementTypestring · enumRequired

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
scriptstringRequired

Das auszuführende Skript

Responses
200

OK

application/json
anyOptional
post/cmn/workflows/try-execute-script
200

OK

No content

post
Body
anyOptional

Search-Dialog

Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

post/cmn/workflows/import
200

OK

get
Path parameters
idinteger · int64Required
Query parameters
elementTypestring · enumRequired

Gibt an, um welche Art von Element es sich bei einem WorkflowElement handelt

Possible values:
Responses
200

OK

application/json

Beschreibung zu einem Skript

get/cmn/workflows/{id}/script-context-description
200

OK

get
Path parameters
idinteger · int64Required
Responses
200

OK

application/json
anyOptional

Search-Dialog

get/cmn/workflows/{id}/export
200

OK

No content

get
Path parameters
idinteger · int64Required
Responses
200

OK

application/json
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

namestringRequired

Name des Workflows

descriptionstringOptional

Beschreibung des Workflows

triggerstringOptional

Wann wird dieser Workflow ausgelöst?

subWorkflowbooleanRequired

Handelt es sich um einen Unter-Workflow?

Default: false
statestring · enumRead-onlyOptional

Status des Workflows

Default: DRAFTPossible values:
synchronousbooleanRead-onlyOptional

Synchroner Workflow?

get/cmn/workflows/{id}/editable-copy
200

OK

get
Responses
200

OK

application/json
idstringOptional

Unique identifier of the Object

topicstringOptional

Thema, das diesen Workflow auslöst

triggerNamestringOptional

Genauerer Name des auslösers

get/cmn/workflows/triggers
200

OK

get
Responses
200

OK

application/json

Definition eines Search-Dialogs

identifierstringOptional

Identifier des Search-Dialogs

searchDialoganyOptional

Search-Dialog

get/cmn/workflows/search-dialogs
200

OK

Last updated

Was this helpful?