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

Processes

Get an individual Process

get

Same as GetProcessById

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
processGuidstring · uuidRequired

Process unique identifier

processVersioninteger · int32Required

Process version

Responses
200

OK

application/json
get/api/v1/processes/{processGuid}/versions/{processVersion}

Get an individual Process by Id

get

Same as GetProcess

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Process version unique identifier

Responses
200

OK

application/json
get/api/v1/processes/{id}

List Processes

get

If response data is empty there were no 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.

processGuidstring · uuidOptional

Filter Processes by unique identifier

processNamestringOptional

Filter Processes by name

Responses
200

OK

application/json
get/api/v1/processes
200

OK

Delete Process and Undeploy from all Agent Groups

delete
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
processGuidstring · uuidRequired

Unique identifier for Process to delete

Responses
204

No Content

No content

delete/api/v1/processes/{processGuid}

No content

Export Process to file

get

Same as ExportWithId. Process Variables values are taken the Development Agent Group.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
processGuidstring · uuidRequired

Process unique identifier

processVersioninteger · int32Required

Process version

Responses
200

OK

application/json
string · binaryOptional
get/api/v1/processes/{processGuid}/versions/{processVersion}/export

Export Process to file

get

Same as Export. Process Variables values are taken the Development Agent Group.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
idinteger · int64Required

Process version unique identifier

Responses
200

OK

application/json
string · binaryOptional
get/api/v1/processes/{id}/export

Export multiple Processes to file

get

Process Variables values are taken the Development Agent Group.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Query parameters
idsinteger · int64[]Optional

List of Process Id's that should be exported.

Responses
200

OK

application/json
string · binaryOptional
get/api/v1/processes/batch-export
200

OK

Import one or more Processes

post

This can be a very slow action. Please make sure your client has a long enough timeout so that the operation does not get cancelled.

Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Body

File to upload.

filestring · binaryRequired
importConflictstring · enumRequired

Setting for deciding what to do when a Process GUID already exists. Error - the request will fail if Process exists.UseExisting - will not import Processes that exist.NewVersion - will update the existing Process to the imported one.NewActiveElement - will create a new Process with an Activated Trigger.NewInactiveElement - will create a new Process with an Deactivated Trigger.

Default: ErrorPossible values:
Responses
200

Process(es) imported successfully

application/json
post/api/v1/processes/batch-import

Last updated

Was this helpful?