Skip to main content

Workflows

/api/Workflows/Activity

Get

Summary:

Returns all the activities according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activity list.

Post

Summary:

Creates an activity.

Parameters:
NameDescriptionRequiredTypeReference
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the activity creation.

/api/Workflows/Activity/{id}

Get

Summary:

Returns an activity corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activity.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activity.

Put

Summary:

Updates an activity.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activity to update.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the activity update.

Delete

Summary:

Deletes a activity.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activity to delete.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the activity delete.

/api/Workflows/ActivityInstance

Get

Summary:

Returns all the activity instances according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activity instance list.

/api/Workflows/ActivityInstance/{id}

Get

Summary:

Returns the activity instances corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the ActivityInstance.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activity instances.

/api/Workflows/ActivityTemplate

Get

Summary:

Returns all the activityTemplates according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplate list.

/api/Workflows/ActivityTemplate/{id}

Get

Summary:

Returns a activityTemplate corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activityTemplate.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplate.

/api/Workflows/ActivityTemplateState

Get

Summary:

Returns all the activityTemplateStates according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplateState list.

/api/Workflows/ActivityTemplateState/{id}

Get

Summary:

Returns a activityTemplateState corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activityTemplateState.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplateState.

/api/Workflows/ActivityTemplateTransition

Get

Summary:

Returns all the activityTemplateTransitions according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplateTransition list.

/api/Workflows/ActivityTemplateTransition/{id}

Get

Summary:

Returns a activityTemplateTransition corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the activityTemplateTransition.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The activityTemplateTransition.

/api/Workflows/Workflow

Get

Summary:

Returns all the workflows according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The workflow list.

Post

Summary:

Creates a workflow.

Parameters:
NameDescriptionRequiredTypeReference
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflow creation.

/api/Workflows/Workflow/{id}

Get

Summary:

Returns a workflow corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflow.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The workflow.

Put

Summary:

Updates a workflow.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflow to update.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflow update.

Delete

Summary:

Deletes a workflow.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflow to delete.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflow delete.

/api/Workflows/WorkflowInstance

Get

Summary:

Returns all the activities according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The workflowInstance list.

Post

Summary:

Starts a new workflow instance.

Parameters:
NameDescriptionRequiredTypeReference
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflowInstance creation.

/api/Workflows/WorkflowInstance/{id}

Get

Summary:

Returns a workflowInstance corresponding to the provided identifier and its information according to the provided query.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflowInstance.True
squeryQuery compliant to the API query grammar.False
PathRepresents the permission path.False
QueryRootEntityTypeDefines the query root entity type.False
QueryBindingDefines the query binding.False
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The workflowInstance.

Put

Summary:

Resume an running workflow instance.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflowInstance to update.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflowInstance update.

Delete

Summary:

Purges an aborted workflow instance.

Parameters:
NameDescriptionRequiredTypeReference
idIdentifier of the workflowInstance to purge.True
api-versionThe requested API versionTrue
Responses:
CodeDescriptionReference
200The result of the workflowInstance purge.