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

ProcessDeployments

List Process deployments

get

If response data is empty there were no deployed Processes found with the chosen filters

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Query parameters
PageNumberinteger · int32Optional

Current page number. Default value is 1.

PageSizeinteger · int32Optional

Maximum page size is 200. Default page size is 30.

agentGroupIdinteger · int64Optional

Filter Process deployments by Agent group

processNamestringOptional

Filter Process deployments by Process name

processGuidstring · uuidOptional

Filter Process deployments by Process Unique Identifier

tagsstring[]Optional

Filter Process deployments by tags

excludeSubprocessesbooleanOptional

Filter Process deployments to exclude subprocesses

Responses
200

OK

application/json
get/api/v1/process-deployments

Deploy Processes to an Agent group

post

Deploy up to 20 Processes to an Agent group. The following validation rules apply to deploying a Process: All used Environment variables need to have values set. All used Subprocesses need to be deployed to the target Agent group/Environment Process Target Framework needs to match Agent group framework. You can also deploy an older version of a Process to the 'Default' Agent group.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Body
agentGroupIdinteger · int64Optional
activateTriggersbooleanOptional

Whether to automatically activate Triggers for Processes on deployment. Default is true.

deploymentDescriptionstringOptional
Responses
201

Process deployed successfully

application/json
post/api/v1/process-deployments

Get single Process deployment

get

Gets detailed information for a single Process deployment. Currently this is the same response model as 'List Process deployments'

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Deployment identifier

Responses
200

OK

application/json
get/api/v1/process-deployments/{id}

Undeploy a Process from an Agent group

delete

It is not possible to undeploy a Process from the Development Agent group. If you wish to remove the Process completely you should use the DeleteProcess endpoint.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Deployment identifier

Responses
204

Process undeployed successfully

No content

delete/api/v1/process-deployments/{id}

No content

Run a Process in the selected Agent group

post
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Deployment identifier

Body
Other propertiesstringOptional
Responses
202

Process start message sent

text/plain
Responsestring
post/api/v1/process-deployments/{id}/execute

Activate Process triggers

put
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Deployment identifier

Responses
204

Trigger activation successful

No content

put/api/v1/process-deployments/{id}/activation

No content

Deactivate Process triggers

delete
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required
Responses
204

Trigger deactivation successful

No content

delete/api/v1/process-deployments/{id}/activation

No content

Update Process variables

post
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required

Target agent group

processGuidstring · uuidRequired
Bodyobject · ProcessVariable[]
namestring · nullableOptional
valuestring · nullableOptional
isSecretbooleanOptional
modestring · nullableOptional
descriptionstring · nullableOptional
Responses
400

Bad Request

application/problem+json
typestring · nullableOptional
titlestring · nullableOptional
statusinteger · int32 · nullableOptional
detailstring · nullableOptional
instancestring · nullableOptional
Other propertiesanyOptional
post/api/v1/process-deployments/{processGuid}/agentGroup/{agentGroupId}/variableUpdate

List Process variables for Processes in Agent group

get
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required

Agent group from where to fetch Process variables from

Query parameters
processIdsinteger · int64[]Optional

List of Process ids

Responses
200

A dictionary mapping Process IDs to lists of Process Variables

application/json
get/api/v1/process-deployments/{agentGroupId}/variables

Last updated

Was this helpful?