Path: / API / queryDefinitionAPI


Resources
NameDescription
getActivityDataField
? getActivityDataField/{activityDefinitionUUID}/{dataFieldId}
Returns the DataField definition that has been defined as local to the given activity for the given activityDefinition UUID and dataField name.
getActivityDataFields
? getActivityDataFields/{uuid}
Returns the set of dataField definitions that have been defined as local to the given activity for the given activityDefinition UUID.
getAllLightProcessesExceptReturns all the light-weight process definitions except those for which processDefinition UUID is specified.
getAllLightProcessesExceptWithPagingCriterionReturns all the light-weight process definitions except those for which processDefinition UUID is specified.
getAttachmentDefinition
? getAttachmentDefinition/{processUUID}/{attachmentName}
Gets the attachment definition of a process given by its definition UUID and the attachment name.
getAttachmentDefinitions
? getAttachmentDefinitions/{processUUID}
Gets the attachment definitions of a process given by its definition UUID.
getBusinessArchive
? getBusinessArchive/{processDefinitionUUID}
getLastLightProcess
? getLastLightProcess/{processName}
Returns the light process definition of the last deployed process of the given process name.
getLastProcess
? getLastProcess/{processId}
Returns the process definition of the last deployed process of the given process name.
getLightProcess
? getLightProcess/{processDefinitionUUID}
Returns the light-weight process definition for the specified processDefinition UUID.
getLightProcessesReturns the set of definition information of all deployed processes.
getLightProcessesByIndexAndPageSizeReturns a "page" (i.e. a set) of processes ordered by label.
getLightProcessesByIndexAndPageSizeWithPagingCriterionReturns a "page" (i.e. a set) of processes ordered by the given criterion.
getLightProcessesByProcessDefinitionUUIDsReturns the light-weight process definitions for the specified processDefinition UUIDs.
getLightProcessesByProcessDefinitionUUIDsWithPagingCriterionReturns a "page" (i.e. a set) of processes ordered by the given criterion.
getNumberOfProcessesGets the number of deployed processes.
getProcess
getProcessActivities
? getProcessActivities/{processDefinitionUUID}
Returns the set of definitions for process activities of the specified processDefinition UUID.
getProcessActivity
? getProcessActivity/{processDefinitionUUID}/{activityId}
Returns the activity definition of the specified process and activity name.
getProcessActivityId
? getProcessActivityId/{processDefinitionUUID}/{activityName}
Returns the activity definition UUID of the given process definition UUID and activity name.
getProcessAttachment
? getProcessAttachment/{processUUID}/{attachmentName}
Gets the initial attachment of a process given by its definition UUID and the attachment name.
getProcessAttachments
? getProcessAttachments/{processUUID}
Gets all the initial attachments of a process given by its definition UUID.
getProcessDataField
? getProcessDataField/{processDefinitionUUID}/{dataFieldId}
Returns the DataField definition defined within the specified processDefinition UUID for the given dataField name
getProcessDataFields
? getProcessDataFields/{processDefinitionUUID}
Returns the set of dataField definitions defined within the given processDefinition UUID.
getProcessMetaData
? getProcessMetaData/{uuid}/{key}
Obtains the value of a process meta data.
getProcessParticipant
? getProcessParticipant/{processDefinitionUUID}/{participantId}
Returns the participant definition for the specified processDefinition UUID and participant Id.
getProcessParticipantId
? getProcessParticipantId/{processDefinitionUUID}/{participantName}
Returns the participant definition UUID of the given process definition UUID and participant name.
getProcessParticipants
? getProcessParticipants/{processDefinitionUUID}
Returns the businessArchive used to deploy the corresponding process.
getProcessTaskUUIDs
? getProcessTaskUUIDs/{processsUUID}
getProcessUUIDs
? getProcessUUIDs/{category}
Gets the processes having the given category.
getProcessesReturns the set of definition information of all deployed processes.
getProcessesByIndexAndPageSizeReturns a "page" (i.e. a set) of processes ordered by label.
getProcessesByProcessId
? getProcessesByProcessId/{processId}
Returns the set of definition informations for the process with the specified process name.
getProcessesByProcessIdAndState
? getProcessesByProcessIdAndState/{processId}/{processState}
Returns the set of definition informations for the processes with the specified process name and process state.
getProcessesByState
? getProcessesByState/{processState}
Returns the set of definition informations for the processes with the specified process state.
getResource
? getResource/{definitionUUID}/{resourcePath}
Gets a resource of a process given by its definition UUID and the resource path