Endpoints to manage workflow templates.
Visual Investigator Workflow
Loading...
The SAS Visual Investigator Workflow API enable users to execute and manage workflows created within SAS Visual Investigator. The SAS Visual Investigator workflows are based on an open-source engine that complies with the Business Process Model and Notation (BPMN) 2.0 standard. It supports industry standards for visual representation and behavior, and it provides support for established workflow patterns. SAS Visual Investigator workflows are efficient and scalable, and integrate with other standard business process implementations.
head
Internal-Use OnlyReturns the headers for the workflow definitions.Get the headers for the workflow definitions
get
Internal-Use OnlyRetrieves a list of the latest workflow definitions. The returned items are of type application/vnd.sas.investigation.workflow.workflow+json.Get a list of workflow definitions
head
Internal-Use OnlyReturns the headers for all versions of the workflow definitionsGet the headers for all versions of the workflow definitions
get
Internal-Use OnlyRetrieves a list of all versions of the workflow definitions. The returned items are of type application/vnd.sas.investigation.workflow.workflow+json.Get a list of all versions of the workflow definitions
head
Internal-Use OnlyReturns the headers for the specified workflow definitionGet the headers for the specified workflow definition
get
Internal-Use OnlyRetrieves the details for the specified workflow definition.Get the details for the specified workflow definition
delete
Internal-Use OnlyDeletes a workflow definition.Delete a workflow definition
put
Internal-Use OnlyUpdates an existing workflow definition. When a workflow is updated, a new version of the workflow definition is created. This ensures that existing processes working tasks against the previous versions of this workflow have access to the data needed and can continue. A workflow is not versioned if the updated properties are shared by all workflow versions (label, description, enabled, and useForAutoStart).Update an existing workflow definition
delete
Internal-Use OnlyDeletes all workflow definitions for an entity.Delete all workflow definitions for an entity
delete
Internal-Use OnlyDeletes all workflow revisions by workflow name.Delete all workflow revisions by workflow name
head
Internal-Use OnlyReturns the headers for a specified workflow definitionGet the headers for a specified workflow definition
get
Internal-Use OnlyRetrieves details for a specified workflow definition.Get details for a specified workflow definition
post
Internal-Use OnlyStarts a process instance of a workflow definition.Start a workflow process
post
Internal-Use OnlyStarts a workflow definition process instance.Start a workflow definition process instance
Endpoints manage workflow processes.
head
Internal-Use OnlyReturns the headers for a list of workflow processesGet the headers for a list of workflow processes
get
Internal-Use OnlyRetrieves a list of workflow processes. The returned items are of type application/vnd.sas.investigation.workflow.process+json.Get a list of workflow processes
delete
Internal-Use OnlyStops and deletes all workflow processes.Stop and delete all workflow processes
head
Internal-Use OnlyReturns the headers for a list of active workflow processes.Get the headers for a list of active workflow processes
get
Internal-Use OnlyRetrieves a list of active workflow processes. The returned items are of type application/vnd.sas.investigation.workflow.process+json.Get a list of active workflow processes
head
Internal-Use OnlyReturns the headers for the details for a specified workflow process.Get the headers for specified workflow process
get
Internal-Use OnlyRetrieves the details for a specified workflow process.Get details for specified workflow process
delete
Internal-Use OnlyStops and deletes a workflow process.Delete a workflow process
put
Internal-Use OnlySuspends a workflow process.Suspend a workflow process
post
Internal-Use OnlySuspends a selection of the workflow processes. This request allows for 100 selections.Suspend a selection of the workflow processes
put
Internal-Use OnlySuspends all workflow processes.Suspend all workflow processes
put
Internal-Use OnlySuspends a workflow process by entity instance ID.Suspend a workflow process by entity instance ID
put
Internal-Use OnlySuspends all workflow processes for an entity.Suspend all workflow processes for an entity
put
Internal-Use OnlyResumes a previously suspended workflow process.Resume a previously suspended workflow process
post
Internal-Use OnlyResumes a selection of previously suspended workflow processes. This request allows for 100 selections.Resume a selection of previously suspended workflow processes
put
Internal-Use OnlyResumes all previously suspended workflow processes.Resume all previously suspended workflow processes
put
Internal-Use OnlyResumes a previously suspended workflow process by entity instance ID.Resume a previously suspended workflow process by entity instance ID
put
Internal-Use OnlyResumes all previously suspended workflow process for an entity.Resume all previously suspended workflow process for an entity
post
Internal-Use OnlyStops and deletes a selection of workflow processes. This request allows for 100 selections.Stop and delete a selection of workflow processes
delete
Internal-Use OnlyStops and deletes a workflow process by entity instance ID.Stop and delete a workflow process by entity instance ID
delete
Internal-Use OnlyStops and deletes all workflow processes for an entity.Stop and delete all workflow processes for an entity
Endpoints related to workflow tasks.
head
Internal-Use OnlyReturns the headers for a list of workflow tasks.Get the headers for a list of workflow tasks
get
Internal-Use OnlyRetrieves a list of workflow tasks. The returned items are of type application/vnd.sas.investigation.workflow.task+json.Get a list of workflow tasks
head
Internal-Use OnlyReturns the headers for the specified workflow task.Get the headers for a workflow task
get
Internal-Use OnlyRetrieves details for the specified workflow task.Get a workflow task
put
Internal-Use OnlyClaims a workflow task.Claim a workflow task
post
Internal-Use OnlyClaims a selection of workflow tasks. This request allows for 100 selections.Claim a selection of workflow tasks
put
Internal-Use OnlyReleases a claim on a workflow task.kRelease a claim on a workflow task
post
Internal-Use OnlyReleases a claim on a selection of workflow tasks. This request allows for 100 selections.Release claim on selected workflow tasks
put
Internal-Use OnlyReleases a claim on a workflow task by the workflow administrator. This follows the same design as the existing /workflows/processes/tasks/tasks/{taskId}/claimReleased REST API. The requirement on this API is that the user must have the workflow administrator capability (svi.administration.workflows.process).Release a claim on a workflow task by the workflow administrator
post
Internal-Use OnlyReleases a claim on a selection of workflow tasks by the workflow administrator. This follows the same design as the existing /workflows/processes/tasks/claimReleased REST API. The requirement on this API is that the user must have the workflow administrator capability (svi.administration.workflows.process). This request allows for 100 selections.Release a claim on a selection of workflow tasks by the workflow administrator
put
Internal-Use OnlyUpdates the status of a workflow task to complete.Complete a workflow task
Endpoints to view historical process activity measurements.
head
Internal-Use OnlyReturns the headers for the history metrics summary for all workflows by entity.Get the headers for the history metrics summary for all workflows by entity
get
Internal-Use OnlyRetrieves the history metrics summary for all workflows by entity. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get the history metrics summary for all workflows by entity
head
Internal-Use OnlyReturns the headers for the history metrics summary for all workflows.Get the headers for the history metrics summary for all workflows
get
Internal-Use OnlyRetrieves the history metrics summary for all workflows. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get the history metrics summary for all workflows
head
Internal-Use OnlyReturns the headers for a history metrics summary for all groups.Get the headers for a history metrics summary for all groups
get
Internal-Use OnlyRetrieves a history metrics summary for all groups. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get a history metrics summary for all groups
head
Internal-Use OnlyReturns the headers for the history metrics summary for all users.Get the headers for the history metrics summary for all users
get
Internal-Use OnlyRetrieves the history metrics summary for all users. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+jsonGet the history metrics summary for all users
head
Internal-Use OnlyReturns the headers for the history metrics summary for all users.Get the headers for the history metrics summary for all users
get
Internal-Use OnlyRetrieves the history metrics summary for all users. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get the history metrics summary for all users
head
Internal-Use OnlyReturns the headers for the history metrics summary for specific workflows.Get the headers for history metrics summary for workflows
get
Internal-Use OnlyRetrieves the history metrics summary for specific workflows. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get history metrics summary for workflows
head
Internal-Use OnlyReturns the headers for the history metrics summary for all groups of a selected workflow version. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Get the headers for the history metrics summary for all groups of a selected workflow version
get
Internal-Use OnlyRetrieves the history metrics summary for all groups of a selected workflow version. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Retrieve the history metrics summary for all groups of a selected workflow version
head
Internal-Use OnlyReturns the headers for the history metrics summary for all users of a selected workflow version.Get the headers for the history metrics summary for all users of a selected workflow version
get
Internal-Use OnlyRetrieves the history metrics summary for all users of a selected workflow version. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Retrieve the history metrics summary for all users of a selected workflow version
head
Internal-Use OnlyReturns the headers for the history metrics summary for all of the users of a selected workflow version and group.RetriGet the headers for the history metrics summary for all of the users of a selected workflow version and group
get
Internal-Use OnlyRetrieves the history metrics summary for all of the users of a selected workflow version and group. The returned items are of type application/vnd.sas.investigation.workflow.historical.metrics.summary+json.Retrieve the history metrics summary for all of the users of a selected workflow version and group
Endpoint to view history of workflow process activity.
head
Internal-Use OnlyReturns the headers for the history for any number of process instances.Get the headers for the history for any number of process instances
get
Internal-Use OnlyRetrieves the history for any number of process instances. The returned items are of type application/vnd.sas.investigation.workflow.historical.workflow.task+json.Get the history for any number of process instances
post
Internal-Use OnlyCreates a new administrator workflow setting.Create a new administrator workflow setting
head
Internal-Use OnlyReturns the headers for a list of administrator workflow settings.Get the headers for list of administrator workflow settings
get
Internal-Use OnlyRetrieves a list of administrator workflow settings. The returned items are of type application/vnd.sas.investigation.workflow.setting+json.Get a list of administrator workflow settings
delete
Internal-Use OnlyDeletes all of the administrator workflow settings.Delete all of the administrator workflow settings
head
Internal-Use OnlyReturns the headers for the details for a specified administrator workflow setting.Get the headers for administrator setting information
get
Internal-Use OnlyRetrieves the details for a specified administrator workflow setting.Get administrator setting information
delete
Internal-Use OnlyDeletes an administrator workflow setting.Delete an administrator workflow setting
put
Internal-Use OnlyUpdates an existing administrator workflow setting.