Skip to main content
Version: Current

Process Definitions API

APIs and models to handle your automation processes

API​

The following methods are available in the processes category.

APIDescription
DeleteProcessAsyncThe API deletes an existing Process from the connected AI Command Center.
DownloadAsyncThe API downloads an existing Process with a specified ProcessId from the connected AI Command Center.
GetEditPermittedProcessesAsyncGets the list of all edit permitted ProcessInfo from the connected AI Command Center.
GetProcessByIdAsyncGets the ProcessInfo from the connected AI Command Center.
GetProcessByNameAsyncGets the ProcessInfo with specified process name from the connected AI Command Center.
GetProcessVersionThe API gets the latest version details of the specified process name from the connected AI Command Center.
GetProcessDefVersionByGuidThis API retrieves the specified process's most recent or active version from the connected AI Command Center.
GetProcessesAsyncGets the list of all ProcessInfo from the connected AI Command Center.
GetVersionsGets the list of all the release versions in the form of ProcessInfo of specified process ID from the connected AI Command Center.
UploadAsyncThe API uploads the process into the connected AI Command Center from the specified path.
GetActiveBPAProcessesGets the list of all active BPA ProcessInfo from the connected AI Command Center.

Models​

The following models are used by the Processes APIs.

ModelsDescription
ProcessInfoThe structure represents an instance of the Process entity.
ProcessVersionThe structure represents an instance of the Process Version entity.