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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activity list.List of Activity

Post​

Summary:​

Creates an activity.

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

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activity.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.ActivityUpdatedResult

Delete​

Summary:​

Deletes an activity.

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

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activity instance list.List of ActivityInstance

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activity instances.ActivityInstance

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplate list.List of ActivityTemplate

/api/Workflows/ActivityTemplate/{id}​

Get​

Summary:​

Returns an 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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplate.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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplateState list.List of ActivityTemplateState

/api/Workflows/ActivityTemplateState/{id}​

Get​

Summary:​

Returns an 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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplateState.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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplateTransition list.List of ActivityTemplateTransition

/api/Workflows/ActivityTemplateTransition/{id}​

Get​

Summary:​

Returns an 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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The activityTemplateTransition.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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The workflow list.List of Workflow

Post​

Summary:​

Creates a workflow.

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

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The workflow.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.WorkflowUpdatedResult

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.WorkflowDeletedResult

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
PageSizePage size.False
ContinuationTokenContinuationToken returned by previous page request.False
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The workflowInstance list.List of WorkflowInstance

Post​

Summary:​

Starts a new workflow instance.

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

/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
ApplyPostConditionIf true, use PostCondition access control rules.False
AllowedAllJoinQueryFalse
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
200The workflowInstance.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.WorkflowInstanceResumedResult

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.WorkflowInstancePurgedResult

/api/Workflows/WorkflowInstance/Bulk​

Post​

Parameters:​
NameDescriptionRequiredTypeReference
api-versionThe requested API versionTrue
Responses:​
CodeDescriptionReference
202Accepted