Resources
MethodURLDescription
POST/API/BAMAPI/getActivityInstancesDuration?since=…&until=…Gets the list of the duration of all finished activity instances for the given interval.
POST/API/BAMAPI/getActivityInstancesDurationByActivityType/{activityType}?since=…&until=…Gets the list of the duration of all finished activity instances for the given type and interval.
POST/API/BAMAPI/getActivityInstancesDurationByActivityType/{activityType}/{processUUID}?since=…&until=…Gets the list of the duration of all finished activity instances for the given type, ProcessDefinitionUUID and interval.
POST/API/BAMAPI/getActivityInstancesDurationByActivityTypeFromProcessUUIDs/{activityType}?since=…&until=…Gets the list of the duration of all finished activity instances for the given type, ProcessDefinitionUUIDs and interval.
POST/API/BAMAPI/getActivityInstancesDurationFromActivityUUID/{activityUUID}?since=…&until=…Gets the list of the duration of all finished activity instances for the given ActivityDefintionUUID and interval.
POST/API/BAMAPI/getActivityInstancesDurationFromActivityUUIDs?since=…&until=…Gets the list of the duration of all finished activity instances for the given ActivityDefintionUUIDs and interval.
POST/API/BAMAPI/getActivityInstancesDurationFromProcessUUID/{processUUID}?since=…&until=…Gets the list of the duration of all finished activity instances for the given ProcessDefintionUUID and interval.
POST/API/BAMAPI/getActivityInstancesDurationFromProcessUUIDs?since=…&until=…Gets the list of the duration of all finished activity instances for the given ProcessDefintionUUIDs and interval.
POST/API/BAMAPI/getActivityInstancesExecutionTime?since=…&until=…Gets the list of the execution time of all finished activity instances in the given interval.
POST/API/BAMAPI/getActivityInstancesExecutionTimeFromActivityUUID/{activityUUID}?since=…&until=…Gets the list of the execution time of all finished activity instances for the given ActivityDefinitionUUID in the given interval.
POST/API/BAMAPI/getActivityInstancesExecutionTimeFromActivityUUIDs?since=…&until=…Gets the list of the execution time of all finished activity instances for the given ActivityDefinitionUUIDs in the given interval.
POST/API/BAMAPI/getActivityInstancesExecutionTimeFromProcessUUID/{processUUID}?since=…&until=…Gets the list of the execution time of all finished activity instances for the given processUUID in the given interval.
POST/API/BAMAPI/getActivityInstancesExecutionTimeFromProcessUUIDs?since=…&until=…Gets the list of the execution time of all finished activity instances for the given processUUIDs in the given interval.
POST/API/BAMAPI/getNumberOfCreatedActivityInstances?since=…&until=…Gets the number of created Activity Instances in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesByActivityType/{activityType}?since=…&until=…Gets the number of created Activity Instances for the given type in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesByActivityTypeFromProcessUUID/{activityType}?since=…&until=…the number of created Activity Instances for the given type and ProcessDefinitionUUIDs in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesByActivityTypeFromProcessUUID/{activityType}/{processUUID}?since=…&until=…Gets the number of created Activity Instances for the given type and ProcessDefinitionUUID in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesFromActivityUUID/{activityUUID}?since=…&until=…Gets the number of created Activity Instances for the given ActivityDefinitionUUID in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesFromActivityUUIDs?since=…&until=…Gets the number of created Activity Instances for the given ActivityDefinitionUUIDs in the given interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesFromProcessUUID/{processUUID}?since=…&until=…Gets the number of created Activity Instances for the given ProcessDefinitionUUID and interval
POST/API/BAMAPI/getNumberOfCreatedActivityInstancesFromProcessUUIDs?since=…&until=…Gets the number of created Activity Instances for the given ProcessDefinitionUUIDs in the given interval
POST/API/BAMAPI/getNumberOfCreatedProcessInstances?since=…&until=…Gets the number of created Process Instances in the given interval
POST/API/BAMAPI/getNumberOfCreatedProcessInstances/{processUUID}?since=…&until=…Gets the number of created Process Instances for the the given ProcessDefinitionUUID and interval
POST/API/BAMAPI/getNumberOfExecutingCasesPerDayGets the list of the number of executing cases (process instances) per day of every users.
POST/API/BAMAPI/getNumberOfFinishedCasesPerDayGets the list of the number of the finished cases (process instances) per day of every users.
POST/API/BAMAPI/getNumberOfFinishedSteps?priority=…Gets the total number of finished steps of every users since the given date according to the step priority.
POST/API/BAMAPI/getNumberOfOpenStepsGets the number of open steps of the logged user.
POST/API/BAMAPI/getNumberOfOpenStepsByPriority?priority=…Gets the total number of open steps (i.e. tasks) of every users according to the step priority.
POST/API/BAMAPI/getNumberOfOpenStepsPerDayGets the number of open steps of every users for every days since the given day.
POST/API/BAMAPI/getNumberOfOverdueStepsGets the total number of overdue steps (i.e. tasks) of every users.
POST/API/BAMAPI/getNumberOfStepsAtRisk?remainingDays=…Gets the total number of steps at risk (i.e. tasks) of every users.
POST/API/BAMAPI/getNumberOfUserFinishedSteps?priority=…Gets the total number of finished steps of the logged user since the given date according to the step priority.
POST/API/BAMAPI/getNumberOfUserOpenStepsGets the number of open steps of the logged user.
POST/API/BAMAPI/getNumberOfUserOpenStepsByPriority?priority=…Gets the total number of open steps (i.e. tasks) of every users according to the step priority.
POST/API/BAMAPI/getNumberOfUserOverdueStepsGets the number of overdue steps (i.e. tasks) of the logged user.
POST/API/BAMAPI/getNumberOfUserStepsAtRisk?remainingDays=…Gets the number of steps at risk (i.e. tasks) of the logged user.
POST/API/BAMAPI/getProcessInstancesDuration?since=…&until=…Gets the list of the duration of all finished processes instances in the given interval.
POST/API/BAMAPI/getProcessInstancesDuration/{processUUID}?since=…&until=…Gets the list of the duration of all finished processes instances for the given processUUID in the given interval.
POST/API/BAMAPI/getProcessInstancesDurationFromProcessUUID?since=…&until=…Gets the list of the duration of all finished processes instances for the given processUUIDs in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTime?since=…&until=…Gets the list of the waiting time of all finished tasks instances in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeFromProcessUUID/{processUUID}?since=…&until=…Gets the list of the waiting time of all finished tasks instances for the given processUUID in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeFromProcessUUIDs?since=…&until=…Gets the list of the waiting time of all finished tasks instances for the given processUUIDs in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeFromTaskUUID/{taskUUID}?since=…&until=…Gets the list of the waiting time of all finished tasks instances for the given taskUUID in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeFromTaskUUIDs?since=…&until=…Gets the list of the waiting time of all finished tasks instances for the given taskUUIDs in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeOfUser/{username}?since=…&until=…Gets the list of the waiting time of all finished human tasks for the given user in the given interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeOfUserFromProcessUUID/{username}/{processUUID}?since=…&until=…Gets the list of the waiting time of all finished human tasks for the given user, ProcessDefintionUUID and interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeOfUserFromProcessUUIDs/{username}?since=…&until=…Gets the list of the waiting time of all finished human tasks for the given user, ProcessDefintionUUIDs and interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeOfUserFromTaskUUID/{username}/{taskUUID}?since=…&until=…Gets the list of the waiting time of all finished human tasks for the given user, taskUUID and interval.
POST/API/BAMAPI/getTaskInstancesWaitingTimeOfUserFromTaskUUIDs/{username}?since=…&until=…Gets the list of the waiting time of all finished human tasks for the given user, taskUUIDs and interval.
POST/API/commandAPI/execute 
POST/API/commandAPI/execute/{processUUID} 
POST/API/identityAPI/addGroup/{name}?parentGroupUUID=…Create a new group
POST/API/identityAPI/addGroupUsingLabelAndDescription/{name}?label=…&parentGroupUUID=…Create a new group
POST/API/identityAPI/addMembershipToUser/{userUUID}/{membershipUUID}Add a membership to a user
POST/API/identityAPI/addMembershipsToUser/{userUUID}Add a collection of memberships to a user
POST/API/identityAPI/addProfileMetadata/{name}Create a new profile metadata
POST/API/identityAPI/addProfileMetadata/{name}/{label}Create a new profile metadata
POST/API/identityAPI/addRole/{name}Create a new role
POST/API/identityAPI/addRole/{name}/{label}Create a new role
POST/API/identityAPI/addRoleToUser/{roleName}/{username}Add a role to a user
POST/API/identityAPI/addUserCreate a new a user
POST/API/identityAPI/addUserFullCreate a new user
POST/API/identityAPI/addUserWithEmailCreate a new a user
POST/API/identityAPI/findProfileMetadataByName/{metadataName}Retrieve a ProfileMetadata from it's name
POST/API/identityAPI/findRoleByName/{name}Retrieve a role from its name
POST/API/identityAPI/findUserByUserName/{username}Retrieve a user from its username
POST/API/identityAPI/getAllGroupsRetrieve all the groups
POST/API/identityAPI/getAllProfileMetadataRetrieve all the metadata
POST/API/identityAPI/getAllRolesRetrieve all the roles
POST/API/identityAPI/getAllUsersRetrieve all the users
POST/API/identityAPI/getAllUsersInGroup/{groupUUID}Retrieve all the users of a group
POST/API/identityAPI/getAllUsersInMembership/{membershipUUID}Retrieve all the users in the membership
POST/API/identityAPI/getAllUsersInRole/{roleUUID}Retrieve all the users in a role
POST/API/identityAPI/getAllUsersInRoleAndGroup/{roleUUID}/{groupUUID}Retrieve all the users in a given role inside a group.
POST/API/identityAPI/getChildrenGroups/{groupUUID}?fromIndex=…&numberOfGroups=…Retrieve a limited number of groups (for paginated UI)
POST/API/identityAPI/getChildrenGroupsByUUID?groupUUID=…Retrieve the direct children groups of a group
POST/API/identityAPI/getChildrenGroupsWithPagingCriterion/{groupUUID}?fromIndex=…&pagingCriterion=…&numberOfGroups=…Retrieve a limited number of groups (for paginated UI) order by the given criterion
POST/API/identityAPI/getGroupByUUID/{groupUUID}Retrieve a Group from it's UUID
POST/API/identityAPI/getGroupUsingPathRetrieves the group according to the group path.
POST/API/identityAPI/getGroups?fromIndex=…&numberOfGroups=…Retrieve a limited number of groups (for paginated UI)
POST/API/identityAPI/getGroupsByUUIDsRetrieve a list of groups
POST/API/identityAPI/getGroupsWithPagingCriterion?fromIndex=…&pagingCriterion=…&numberOfGroups=…Retrieve a limited number of groups (for paginated UI) order by the given criterion
POST/API/identityAPI/getMembershipByUUID/{membershipUUID}Retrieve a membership from it's UUID
POST/API/identityAPI/getMembershipForRoleAndGroup/{roleUUID}/{groupUUID}Obtain the Membership for a role and a group (either it's an existing membership or it's created if the role and group exist)
POST/API/identityAPI/getMembershipsByUUIDsRetrieve a list of memberships
POST/API/identityAPI/getNumberOfChildrenGroups/{groupUUID}Get the group count
POST/API/identityAPI/getNumberOfGroupsget the group count
POST/API/identityAPI/getNumberOfProfileMetadataGet the profile metadata count
POST/API/identityAPI/getNumberOfRolesget the role count
POST/API/identityAPI/getNumberOfUsersget the user count
POST/API/identityAPI/getNumberOfUsersInGroup/{groupUUID}Retrieve the number of users inside a group
POST/API/identityAPI/getNumberOfUsersInRole/{roleUUID}Retrieve the number of users inside a group
POST/API/identityAPI/getProfileMetadata?fromIndex=…&numberOfMetadata=…Retrieve a limited number of ProfileMetadata (for paginated UI)
POST/API/identityAPI/getProfileMetadataByUUID/{metadataUUID}Retrieve a ProfileMetadata from it's UUID
POST/API/identityAPI/getRole/{name}Retrieve a role from its name
POST/API/identityAPI/getRoleByUUID/{roleUUID}Retrieve a role from its UUID
POST/API/identityAPI/getRolesa Role
POST/API/identityAPI/getRolesByIndexAndNumberOfUsers?numberOfRoles=…&fromIndex=…Retrieve a limited number of roles (for paginated UI)
POST/API/identityAPI/getRolesByIndexAndNumberOfUsersWithPagingCriterion?numberOfRoles=…&fromIndex=…&pagingCriterion=…Retrieve a limited number of roles (for paginated UI) order by the given criterion
POST/API/identityAPI/getRolesByUUIDsRetrieve a list of roles
POST/API/identityAPI/getUser/{username}Retrieve a user from its username
POST/API/identityAPI/getUserByUUID/{userUUID}Retrieve a user from its UUID
POST/API/identityAPI/getUserRoles/{username}Retrieve a user's roles
POST/API/identityAPI/getUsersRetrieve all the users
POST/API/identityAPI/getUsersByIndexAndNumberOfUsers?fromIndex=…&numberOfUsers=…Retrieve a limited number of users (for paginated UI)
POST/API/identityAPI/getUsersByIndexAndNumberOfUsersWithPagingCriterion?fromIndex=…&numberOfUsers=…&pagingCriterion=…Retrieve a limited number of users (for paginated UI) order by the given pagingCriterion
POST/API/identityAPI/getUsersByManagerUUID/{managerUUID}Retrieve all the users having the same manager
POST/API/identityAPI/getUsersByUUIDsRetrieve a list of users
POST/API/identityAPI/getUsersInGroup/{groupUUID}?fromIndex=…&numberOfUsers=…Retrieve a limited number of a group's users (for paginated UI)
POST/API/identityAPI/getUsersInGroupWithPagingCriterion/{groupUUID}?fromIndex=…&numberOfUsers=…&pagingCriterion=…Retrieve a limited number of a group's users (for paginated UI) oder by the given criterion
POST/API/identityAPI/getUsersInRole/{roleName}Retrieve all the users having a given role
POST/API/identityAPI/getUsersInRoleByIndexAndnumberOfUsers/{roleUUID}?fromIndex=…&numberOfUsers=…Retrieve a limited number of the users in a role (for paginated UI)
POST/API/identityAPI/getUsersInRoleByIndexAndnumberOfUsersWithPagingCriterion/{roleUUID}?fromIndex=…&numberOfUsers=…&pagingCriterion=…Retrieve a limited number of the users in a role (for paginated UI) order by the given pagingCriterion
POST/API/identityAPI/groupExists/{groupUUID}Check if a group exists
POST/API/identityAPI/importGroup/{uuid}/{name}?label=…&parentGroupUUID=…Import a group
POST/API/identityAPI/importRole/{uuid}/{name}?label=…Import a role
POST/API/identityAPI/importUserImport a user
POST/API/identityAPI/removeGroupByUUID/{groupUUID}Permanently remove a group (and its children)
POST/API/identityAPI/removeGroupsPermanently remove a collection of groups (and their children)
POST/API/identityAPI/removeMembershipFromUser/{userUUID}/{membershipUUID}Remove a membership from a user
POST/API/identityAPI/removeMembershipsFromUser/{userUUID}Remove a collection of memberships from a user
POST/API/identityAPI/removeProfileMetadataPermanently remove a collection of profile metadata
POST/API/identityAPI/removeProfileMetadataByUUID/{profileMetadataUUID}Permanently remove a profile metadata
POST/API/identityAPI/removeRole/{name}Permanently remove a role
POST/API/identityAPI/removeRoleByUUID/{roleUUID}Permanently remove a role
POST/API/identityAPI/removeRoleFromUser/{roleName}/{username}Remove role from a user
POST/API/identityAPI/removeRolesPermanently remove a collection of roles
POST/API/identityAPI/removeUser/{username}Permanently remove a user
POST/API/identityAPI/removeUserByUUID/{userUUID}Permanently remove a user
POST/API/identityAPI/removeUsersPermanently remove a collection of users
POST/API/identityAPI/setUserMemberships/{userUUID}Set the memberships of a user
POST/API/identityAPI/setUserRoles/{username} 
POST/API/identityAPI/updateGroupByUUID/{groupUUID}/{name}?label=…&parentGroupUUID=…Update a group
POST/API/identityAPI/updateProfileMetadataByUUID/{profileMetadataUUID}/{name}/{label}Update a profile metadata
POST/API/identityAPI/updateRoleUpdate a role
POST/API/identityAPI/updateRoleByUUID/{roleUUID}/{name}?label=…Update a role
POST/API/identityAPI/updateUserUpdate a user
POST/API/identityAPI/updateUserByUUIDUpdate a user
POST/API/identityAPI/updateUserDelegate/{userUUID}/{delegateUserUUID}Set the manager of a user
POST/API/identityAPI/updateUserPasswordUpdate the user's password.
POST/API/identityAPI/updateUserPersonalContactInfoupdate a user's personal contact info
POST/API/identityAPI/updateUserProfessionalContactInfoupdate a user's personal contact info
POST/API/managementAPI/addExceptionsToRuleByUUID/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/addMetaData/{key}/{value}Adds or updates a meta data.
POST/API/managementAPI/applyRuleToEntities/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/archiveArchive a collection of processUUIDs
POST/API/managementAPI/archive/{processUUID}Archive a process.
POST/API/managementAPI/checkUserCredentials/{username}Check some user's credentials
POST/API/managementAPI/checkUserCredentialsWithPasswordHash/{username}Check some user's credentials
POST/API/managementAPI/createRule/{name}/{label}/{type}The global policy is applied to all entities.
POST/API/managementAPI/deleteDelete a collection of processUUIDs
POST/API/managementAPI/deleteAllProcessesDeletes from journal and history :
all processes all instances of these processes.
POST/API/managementAPI/deleteMetaData/{key}Deletes a meta data.
POST/API/managementAPI/deleteProcess/{processUUID}Deletes from journal and history:
the process all instances of this process.
POST/API/managementAPI/deleteRuleByUUID/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/deployDeploys the given businessArchive into Bonita server.
POST/API/managementAPI/deployJar/{jarName}Deploys a JAR giving its bytes table.
POST/API/managementAPI/disableDisable a collection of processUUIDs
POST/API/managementAPI/disable/{processUUID}Disables a process.
POST/API/managementAPI/enableEnable a collection of processUUIDs
POST/API/managementAPI/enable/{processUUID}Enable a process.
POST/API/managementAPI/getAllApplicableRules?userUUID=…&entityID=… 
POST/API/managementAPI/getAllRulesLists all available rules
POST/API/managementAPI/getApplicableRules?ruleType=…&userUUID=…&entityID=… 
POST/API/managementAPI/getAvailableJarsGets the name of all available JARs.
POST/API/managementAPI/getLoggedUserGets the current logged user.
POST/API/managementAPI/getMetaData/{key}Obtains a meta data.
POST/API/managementAPI/getNumberOfRules/{ruleType}Get the number of rules having the given type.
POST/API/managementAPI/getRuleByUUID/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/getRuleTypePolicy/{ruleType}Get a rule type policy.
POST/API/managementAPI/getRules/{ruleType}?pageSige=…&fromIndex=…Lists the rules according to its type from a specific index.
POST/API/managementAPI/getRulesByUUIDsGets rules from their names.
POST/API/managementAPI/isUserAdmin/{username}Check whether a user has administrator privileges
POST/API/managementAPI/removeExceptionsFromRuleByUUID/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/removeJar/{jarName}Removes a JAR according to its name.
POST/API/managementAPI/removeRuleFromEntities/{ruleUUID}The global policy is applied to all entities.
POST/API/managementAPI/setRuleTypePolicy/{ruleType}/{newPolicy}Update a rule type policy.
POST/API/managementAPI/updateRuleByUUID/{ruleUUID}/{name}/{label}The global policy is applied to all entities.
POST/API/queryDefinitionAPI/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.
POST/API/queryDefinitionAPI/getActivityDataFields/{uuid}Returns the set of dataField definitions that have been defined as local to the given activity for the given activityDefinition UUID.
POST/API/queryDefinitionAPI/getAllLightProcessesExcept?fromIndex=…&pageSize=…Returns all the light-weight process definitions except those for which processDefinition UUID is specified.
POST/API/queryDefinitionAPI/getAllLightProcessesExceptWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns all the light-weight process definitions except those for which processDefinition UUID is specified.
POST/API/queryDefinitionAPI/getAttachmentDefinition/{processUUID}/{attachmentName}Gets the attachment definition of a process given by its definition UUID and the attachment name.
POST/API/queryDefinitionAPI/getAttachmentDefinitions/{processUUID}Gets the attachment definitions of a process given by its definition UUID.
POST/API/queryDefinitionAPI/getBusinessArchive/{processDefinitionUUID} 
POST/API/queryDefinitionAPI/getLastLightProcess/{processName}Returns the light process definition of the last deployed process of the given process name.
POST/API/queryDefinitionAPI/getLastProcess/{processId}Returns the process definition of the last deployed process of the given process name.
POST/API/queryDefinitionAPI/getLightProcess/{processDefinitionUUID}Returns the light-weight process definition for the specified processDefinition UUID.
POST/API/queryDefinitionAPI/getLightProcessesReturns the set of definition information of all deployed processes.
POST/API/queryDefinitionAPI/getLightProcesses/{processState}Returns the set of definition informations for the processes with the specified process state.
POST/API/queryDefinitionAPI/getLightProcessesByIndexAndPageSize?fromIndex=…&pageSize=…Returns a "page" (i.e. a set) of processes ordered by label.
POST/API/queryDefinitionAPI/getLightProcessesByIndexAndPageSizeWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns a "page" (i.e. a set) of processes ordered by the given criterion.
POST/API/queryDefinitionAPI/getLightProcessesByProcessDefinitionUUIDsReturns the light-weight process definitions for the specified processDefinition UUIDs.
POST/API/queryDefinitionAPI/getLightProcessesByProcessDefinitionUUIDsWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns a "page" (i.e. a set) of processes ordered by the given criterion.
POST/API/queryDefinitionAPI/getNumberOfProcessesGets the number of deployed processes.
POST/API/queryDefinitionAPI/getProcess/{processDefinitionUUID}Returns the process definition for the specified processDefinition UUID.
POST/API/queryDefinitionAPI/getProcess/{processId}/{processVersion}Returns the process definition for the specified process name and process version.
POST/API/queryDefinitionAPI/getProcessActivities/{processDefinitionUUID}Returns the set of definitions for process activities of the specified processDefinition UUID.
POST/API/queryDefinitionAPI/getProcessActivity/{processDefinitionUUID}/{activityId}Returns the activity definition of the specified process and activity name.
POST/API/queryDefinitionAPI/getProcessActivityId/{processDefinitionUUID}/{activityName}Returns the activity definition UUID of the given process definition UUID and activity name.
POST/API/queryDefinitionAPI/getProcessAttachment/{processUUID}/{attachmentName}Gets the initial attachment of a process given by its definition UUID and the attachment name.
POST/API/queryDefinitionAPI/getProcessAttachments/{processUUID}Gets all the initial attachments of a process given by its definition UUID.
POST/API/queryDefinitionAPI/getProcessDataField/{processDefinitionUUID}/{dataFieldId}Returns the DataField definition defined within the specified processDefinition UUID for the given dataField name
POST/API/queryDefinitionAPI/getProcessDataFields/{processDefinitionUUID}Returns the set of dataField definitions defined within the given processDefinition UUID.
POST/API/queryDefinitionAPI/getProcessMetaData/{uuid}/{key}Obtains the value of a process meta data.
POST/API/queryDefinitionAPI/getProcessParticipant/{processDefinitionUUID}/{participantId}Returns the participant definition for the specified processDefinition UUID and participant Id.
POST/API/queryDefinitionAPI/getProcessParticipantId/{processDefinitionUUID}/{participantName}Returns the participant definition UUID of the given process definition UUID and participant name.
POST/API/queryDefinitionAPI/getProcessParticipants/{processDefinitionUUID}Returns the businessArchive used to deploy the corresponding process.
POST/API/queryDefinitionAPI/getProcessTaskUUIDs/{processsUUID} 
POST/API/queryDefinitionAPI/getProcessUUIDs/{category}Gets the processes having the given category.
POST/API/queryDefinitionAPI/getProcessesReturns the set of definition information of all deployed processes.
POST/API/queryDefinitionAPI/getProcessesByIndexAndPageSize?fromIndex=…&pageSize=…Returns a "page" (i.e. a set) of processes ordered by label.
POST/API/queryDefinitionAPI/getProcessesByProcessId/{processId}Returns the set of definition informations for the process with the specified process name.
POST/API/queryDefinitionAPI/getProcessesByProcessIdAndState/{processId}/{processState}Returns the set of definition informations for the processes with the specified process name and process state.
POST/API/queryDefinitionAPI/getProcessesByState/{processState}Returns the set of definition informations for the processes with the specified process state.
POST/API/queryDefinitionAPI/getResource/{definitionUUID}/{resourcePath}Gets a resource of a process given by its definition UUID and the resource path
POST/API/queryRuntimeAPI/canExecuteTask/{taskUUID}Returns true if the given task is READY and: - if the task is assigned: if the assigned user is the logged user - if the task is not assigned: if the logged user is in the candidates list
POST/API/queryRuntimeAPI/getActiveUsersOfProcessInstance/{instanceuuid}List name of active users.
POST/API/queryRuntimeAPI/getActiveUsersOfProcessInstancesList name of active users for each given process instances.
POST/API/queryRuntimeAPI/getActivityInstance/{activityUUID}Returns the record of the activity with the given activity UUID.
POST/API/queryRuntimeAPI/getActivityInstanceCommentFeed/{activityUUID}Obtains the comments of an activity.
POST/API/queryRuntimeAPI/getActivityInstanceEvents/{activityuuid}Returns all activity instance events which are waiting to be executed.
POST/API/queryRuntimeAPI/getActivityInstanceState/{activityUUID}Gets the activity state of the activity according to its UUID
POST/API/queryRuntimeAPI/getActivityInstanceVariable/{activityUUID}Obtains a variable defined as local to the activity for the given activity UUID and variable name.
POST/API/queryRuntimeAPI/getActivityInstanceVariables/{activityUUID}Obtains the variables defined as local to the activity for the given activity UUID.
POST/API/queryRuntimeAPI/getActivityInstances/{instanceUUID}Returns all records of activity for the given process instance UUID.
POST/API/queryRuntimeAPI/getActivityInstances/{instanceUUID}/{activityId}Returns records for all iterations and multi-instantiations that should append for the given process instance UUID and activity Id.
POST/API/queryRuntimeAPI/getAttachmentNames/{instanceUUID}Obtains the process attachment names.
POST/API/queryRuntimeAPI/getAttachmentValueGets the content of an attachment instance as a byte array.
POST/API/queryRuntimeAPI/getAttachments/{instanceUUID}/{attachmentName}Obtains versions of a process attachment according to its UUID and the attachment name.
POST/API/queryRuntimeAPI/getCommentFeed/{instanceUUID}Obtains all the comments (activity and process) of a ProcessInstance.
POST/API/queryRuntimeAPI/getDocument/{documentUUID} 
POST/API/queryRuntimeAPI/getDocumentContent/{documentUUID} 
POST/API/queryRuntimeAPI/getDocumentVersions/{documentUUID} 
POST/API/queryRuntimeAPI/getDocuments 
POST/API/queryRuntimeAPI/getEvent/{eventUUID}Returns the event according to its UUID.
POST/API/queryRuntimeAPI/getEventsReturns all events which are waiting to be executed.
POST/API/queryRuntimeAPI/getLastAttachment/{instanceUUID}/{attachmentName}Obtains the last attachment of a process according to its UUID and the attachment name.
POST/API/queryRuntimeAPI/getLastAttachment/{instanceUUID}/{attachmentName}/{activityUUID}Obtains the last version of a process attachment created before an activity end.
POST/API/queryRuntimeAPI/getLastAttachmentWihDate/{instanceUUID}/{attachmentName}Obtains the last version of a process attachment created before the given date.
POST/API/queryRuntimeAPI/getLastAttachments/{instanceUUID}Obtains for each attachment (given by its name) the its last version for a process instance
POST/API/queryRuntimeAPI/getLastAttachmentsByRegex/{instanceUUID}Obtains the last versions of some process attachments (the attachment name should match with the regular expression)
POST/API/queryRuntimeAPI/getLightActivityInstance/{activityInstanceUUID}Returns the record of the activity with the given activity instance UUID.
POST/API/queryRuntimeAPI/getLightActivityInstances/{instanceUUID}Returns all records of activity for the given process instance UUID.
POST/API/queryRuntimeAPI/getLightActivityInstances/{instanceUUID}/{activityName}Returns records for all iterations and multi-instantiations that should append for the given process instance UUID and activity Id.
POST/API/queryRuntimeAPI/getLightActivityInstances/{instanceUUID}/{activityName}/{iterationId}Returns records for all multi-instantiations that should append for the given process instance UUID, iteration ID and activity name.
POST/API/queryRuntimeAPI/getLightActivityInstancesFromRootGets for each process instance UUID, the list of light activity instances which belong to a process instance according to its UUID.
POST/API/queryRuntimeAPI/getLightActivityInstancesFromRoot/{rootInstanceUUID}Gets a list of light activity instances which belong to a process instance according to its UUID.
POST/API/queryRuntimeAPI/getLightActivityInstancesFromRootByState/{state}Gets for each process instance UUID, the list of light activity instances which belong to a process instance according to its UUID having the given state.
POST/API/queryRuntimeAPI/getLightActivityInstancesPaged/{instanceUUID}?pageSize=…&fromIdex=…&pagingCriterion=…Returns all records of activity for the given process instance UUID.
POST/API/queryRuntimeAPI/getLightLastUpdatedActivityInstanceFromRoot/{considerSystemTaks}Gets for each process instance UUID, the light activity instance that have been updated after all others
POST/API/queryRuntimeAPI/getLightParentProcessInstances?fromIndex=…&pageSize=…Gets a set of light process instances from an index to the page size.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesByPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Gets a list of light process instances from an index to the page size.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesExcept?fromIndex=…&pageSize=…&pagingCriterion=…Gets the LightProcessInstances that are not sub-process instances and not having the ProcessDefinitionUUID in the given ProcessDefinitionUUIDs sub-set.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesFromProcessUUIDs?fromIndex=…&pageSize=…&pagingCriterion=…Gets the LightProcessInstances that are not sub-process instances and having the ProcessDefinitionUUID in the given ProcessDefinitionUUIDs sub-set.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUser/{userId}?fromIndex=…&pageSize=…* Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDate/{userId}?remainingDays=…&fromIndex=…&pageSize=…* Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateAndProcessUUIDs/{userId}?remainingDays=…&fromIndex=…&pageSize=…* Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateAndProcessUUIDsWithPagingCriterion/{username}?remainingDays=…&fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays order by the giver pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateExcept/{userId}?remainingDays=…&fromIndex=…&pageSize=…* Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateExceptWithPagingCriterion/{username}?remainingDays=…&fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateWithPagingCriterion/{userId}?remainingDays=…&fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndPagingCriterionFromProcessUUIDs/{username}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user order by pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserAndProcessUUIDs/{userId}?fromIndex=…&pageSize=…* Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserExcept/{userId}?fromIndex=…&pageSize=…* Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserExceptWithPaginCriterion/{userId}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user order by the pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithActiveUserWithPagingCriterion/{userId}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUser/{userId}?fromIndex=…&pageSize=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUserByProcesses/{userId}?fromIndex=…&pageSize=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUserByProcessesAnPagingCriterion/{userId}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the involved user order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUserExcept/{userId}?fromIndex=…&pageSize=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUserExceptWithPagingCriterion/{username}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the involved user order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithInvolvedUserWithPagingCriterion/{userId}?fromIndex=…&pageSize=…&pagingCriterion=…Gets LightProcessInstances that are not sub-process instances and having the given userId member of the involved user order by pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasks/{userId}?fromIndex=…&pageSize=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasksAndProcessUUID/{userId}?fromIndex=…&pageSize=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasksAndProcessUUIDWithPagingCriterion/{username}?fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasksExcept/{userId}?fromIndex=…&pageSize=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasksExceptWithPagingCriterion/{username}?fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getLightParentProcessInstancesWithOverdueTasksWithPagingCriterion/{userId}?fromIndex=…&pageSize=…&pagingCriterion=…Gets the ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past order by the given pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentUserInstances?pageSize=…&startingIndex=…Returns at most pageSize instances started by the logged user
POST/API/queryRuntimeAPI/getLightParentUserInstancesExcept?fromIndex=…&pageSize=…Returns at most pageSize instances started by the given user.
POST/API/queryRuntimeAPI/getLightParentUserInstancesExceptWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns at most pageSize instances started by the current user order by pagingCriterion.
POST/API/queryRuntimeAPI/getLightParentUserInstancesFromProcessUUIDsWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns at most pageSize instances started by the given user.
POST/API/queryRuntimeAPI/getLightParentUserInstancesWithPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Returns at most pageSize instances started by the logged user
POST/API/queryRuntimeAPI/getLightParentUsersInstances?fromIndex=…&pageSize=…Returns at most pageSize instances started by the given user.
POST/API/queryRuntimeAPI/getLightProcessInstance/{instanceUUID}Returns the light process instance with the given process instance UUID.
POST/API/queryRuntimeAPI/getLightProcessInstancesGets all light process instances.
POST/API/queryRuntimeAPI/getLightProcessInstances/{processUUID}Returns all records of instance for the given process processDefinitionUUID.
POST/API/queryRuntimeAPI/getLightProcessInstancesByIndexAndPageSize?fromIndex=…&pageSize=…Gets a set of light process instances from an index to the page size.
POST/API/queryRuntimeAPI/getLightProcessInstancesByIndexPageSizeAndPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Gets a set of light process instances from an index to the page size ordered by the paging criterion.
POST/API/queryRuntimeAPI/getLightProcessInstancesByPageSizeAndPagingCriterion?fromIndex=…&pageSize=…&pagingCriterion=…Gets a list of light process instances from an index to the page size according to the set of process instance UUIDs.
POST/API/queryRuntimeAPI/getLightProcessInstancesByProcessInstanceUUIDsGets a set of light process instances form their UUIDs.
POST/API/queryRuntimeAPI/getLightProcessInstancesByProcessInstanceUUIDsIndexAndPageSize?fromIndex=…&pageSize=…Gets a set of light process instances from an index to the page size according to the collection of process instance UUIDs.
POST/API/queryRuntimeAPI/getLightTaskInstance/{activityUUID}Returns the record of the task with the given task UUID.
POST/API/queryRuntimeAPI/getLightTaskInstancesFromRootGets for each process instance UUID the list of light task instances which belong to a process instance according to its UUID.
POST/API/queryRuntimeAPI/getLightTaskInstancesFromRoot/{rootInstanceUUID}Gets a list of light task instances which belong to a process instance according to its UUID.
POST/API/queryRuntimeAPI/getLightTaskList/{instanceUUID}/{taskState}See getTaskList(ProcessInstanceUUID instanceUUID, ActivityState taskState)
POST/API/queryRuntimeAPI/getLightTaskList/{instanceUUID}/{userId}/{taskState}See getTaskList(ProcessInstanceUUID instanceUUID, String userId, ActivityState taskState)
POST/API/queryRuntimeAPI/getLightTaskListByActivityState/{taskState}See getTaskList(ActivityState taskState).
POST/API/queryRuntimeAPI/getLightTaskListByProcessInstanceUUID/{instanceUUID}See getTaskList(ProcessInstanceUUID instanceUUID, Collection taskStates)
POST/API/queryRuntimeAPI/getLightTaskListByUserId/{userId}/{taskState}See getTaskList(String userId, ActivityState taskState)
POST/API/queryRuntimeAPI/getLightTasks/{instanceUUID}See getTasks(ProcessInstanceUUID instanceUUID)
POST/API/queryRuntimeAPI/getLightTasksByTaskNames/{instanceUUID}Returns a set of tasks which are a task name from the set of task and the given process instance UUID and the task names
POST/API/queryRuntimeAPI/getLightUserInstancesReturns all instances started by the logged user
POST/API/queryRuntimeAPI/getLightWeightProcessInstancesReturns all records of instance for the given process processDefinitionUUIDs.
POST/API/queryRuntimeAPI/getNumberOfActivityInstanceCommentsCounts the number of comments of all given activities.
POST/API/queryRuntimeAPI/getNumberOfActivityInstanceComments/{activityUUID}Counts the number of comments of an activity.
POST/API/queryRuntimeAPI/getNumberOfComments/{instanceUUID}Counts the number of all comments (activity and process) of a process.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesCounts the number of process instances which are not a sub instance.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUser/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDate/{userId}?remainingDays=…Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateAndProcessUUIDs/{userId}?remainingDays=…Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUserAndActivityInstanceExpectedEndDateExcept/{userId}?remainingDays=…Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the next remainingDays.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUserAndProcessUUIDs/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithActiveUserExcept/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUser/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUserAndCategory/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved users and the given category.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUserAndCategoryAndProcessUUIDs/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved users and the given category.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUserAndCategoryExcept/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved users and the given category.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUserAndProcessUUIDs/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithInvolvedUserExcept/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the involved user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithOverdueTasks/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithOverdueTasksAndProcessUUIDs/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithOverdueTasksExcept/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active users and having at least one task with the expected end date in the past.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithStartedBy/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithStartedByAndProcessUUIDs/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfParentProcessInstancesWithStartedByExcept/{userId}Gets the number of ProcessInstances that are not sub-process instances and having the given userId member of the active user.
POST/API/queryRuntimeAPI/getNumberOfProcessInstanceComments/{instanceUUID}Counts the number of comments of a process.
POST/API/queryRuntimeAPI/getNumberOfProcessInstancesCounts the number of process instances.
POST/API/queryRuntimeAPI/getOneTask/{taskState}Gets an activity UUID among all available tasks of the logged user according to the given activity state.
POST/API/queryRuntimeAPI/getOneTaskByProcessDefinitionUUIDAndActivityState/{processUUID}/{taskState}Gets an activity UUID among all available tasks of the logged user according to the given activity state and the given process UUID.
POST/API/queryRuntimeAPI/getOneTaskByProcessInstanceUUIDAndActivityState/{instanceUUID}/{taskState}Gets an activity UUID among all available tasks of the logged user according to the given activity state and the given process instance UUID.
POST/API/queryRuntimeAPI/getProcessInstance/{instanceUUID}Returns the record of the instance with the given UUID.
POST/API/queryRuntimeAPI/getProcessInstanceCommentFeed/{instanceUUID}Obtains the comments belonging to the process.
POST/API/queryRuntimeAPI/getProcessInstanceEvents/{instanceuuid}Returns all process instance events which are waiting to be executed.
POST/API/queryRuntimeAPI/getProcessInstanceVariable/{instanceUUID}Obtains a process variable for the given process instance UUID and variable name.
POST/API/queryRuntimeAPI/getProcessInstanceVariables/{instanceUUID}Obtains the process variables for the given process instance UUID.
POST/API/queryRuntimeAPI/getProcessInstanceVariablesWithMaxDate/{instanceUUID}?maxDate=…Obtains the process variables for the given process instance UUID at the given date.
POST/API/queryRuntimeAPI/getProcessInstancesGets all process instances.
POST/API/queryRuntimeAPI/getProcessInstances/{processUUID}Returns all records of instance for the given process processDefinitionUUID.
POST/API/queryRuntimeAPI/getProcessInstancesByProcessInstanceUUIDsReturns all records of instances matching with the given ProcessInstanceUUID.
POST/API/queryRuntimeAPI/getProcessInstancesWithInstanceStatesReturns all records of instances in one of the given states.
POST/API/queryRuntimeAPI/getProcessInstancesWithTaskStateReturns all records of instances having one task in one of the given states.
POST/API/queryRuntimeAPI/getTask/{taskUUID}Returns the record of the task with the given task UUID.
POST/API/queryRuntimeAPI/getTaskCandidatesReturns the candidates of the tasks with the given task UUID.
POST/API/queryRuntimeAPI/getTaskCandidates/{taskUUID}Returns the candidates of the task with the given task UUID.
POST/API/queryRuntimeAPI/getTaskList/{instanceUUID}Obtains the user tasks depending on the given activity states for the given instance and the authenticated user.
POST/API/queryRuntimeAPI/getTaskList/{instanceUUID}/{taskState}Obtains the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given instance and the authenticated user.
POST/API/queryRuntimeAPI/getTaskList/{instanceUUID}/{userId}/{taskState}Obtains the tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given instance and for the given user.
POST/API/queryRuntimeAPI/getTaskListByActivityState/{taskState}Obtains the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the authenticated user.
POST/API/queryRuntimeAPI/getTaskListByUserIdAndActivityState/{userId}/{taskState}Obtains the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given user.
POST/API/queryRuntimeAPI/getTasks/{instanceUUID}Returns all records of task for the given process instance UUID.
POST/API/queryRuntimeAPI/getUserInstancesReturns all instances started by the logged user
POST/API/queryRuntimeAPI/getVariable/{activityUUID}Obtains a variable for the given activity and variable name.
POST/API/queryRuntimeAPI/getVariables/{activityUUID}Obtains the activity variables (including global process and local activity variables) for the given activity UUID.
POST/API/queryRuntimeAPI/search 
POST/API/queryRuntimeAPI/searchByMaxResult?firstResult=…&maxResults=… 
POST/API/queryRuntimeAPI/searchDocuments 
POST/API/repairAPI/copyProcessInstance/{instanceUUID}Create a new instance based on an existing one, being able to set its variables values.
POST/API/repairAPI/copyProcessInstanceByDate/{instanceUUID}Create a new instance based on an existing one, being able to set its variables values.
POST/API/repairAPI/instantiateProcess/{processDefinitionUUID}Starts a new process instance, positioned at a specific activity, with a map of instance’s variable values.
POST/API/repairAPI/instantiateProcessWithInstanceIniciator/{processDefinitionUUID}Starts a new process instance, positioned at a specific activity, with a map of instance’s variable values.
POST/API/repairAPI/startExecution/{instanceUUID}/{activityName}Starts a new execution in a process instance at a specific activity, with a map of instance’s variable values.
POST/API/repairAPI/stopExecution/{instanceUUID}/{activityName}Stops all the active executions for an activity of a given instance.
POST/API/runtimeAPI/addAttachment/{instanceUUID}/{name}Add an attachment to a process instance.
POST/API/runtimeAPI/addAttachmentWithDescription/{instanceUUID}/{name}?label=…Add an attachment to a process instance.
POST/API/runtimeAPI/addAttachmentsAdd all attachments to the process instance defined in the attachment instance.
POST/API/runtimeAPI/addComment/{instanceUUID}/{activityUUID}/{userId}Adds a comment to the ProcessInstance feed.
POST/API/runtimeAPI/addCommentToAProcessInstance/{instanceUUID}/{userId}Adds a comment to the ProcessInstance feed.
POST/API/runtimeAPI/addCommentToAnActivityInstance/{activityUUID}/{userId}Adds a comment to an ActivityInstance feed.
POST/API/runtimeAPI/addDocumentVersion/{documentUUID} 
POST/API/runtimeAPI/addProcessMetaData?uuid=…&key=…Adds a process meta data.
POST/API/runtimeAPI/assignTask/{taskUUID}Launches the execution of both RoleResolver and Filters for the given task.
POST/API/runtimeAPI/assignTask/{taskUUID}/{actorId}Forces to assign the given task to the given actor id.
POST/API/runtimeAPI/assignTaskWithCandidates/{taskUUID}Forces to replace the candidates set of the given task by the given candidates set.
POST/API/runtimeAPI/cancelProcessInstance/{instanceUUID}Cancels the process instance with the given instance UUID.
POST/API/runtimeAPI/cancelProcessInstancesCancels for each given instance UUID, the process instance.
POST/API/runtimeAPI/createDocument 
POST/API/runtimeAPI/deleteAllProcessInstancesDeletes all runtime objects for all instances created with the given process UUIDs collection and delete also all there recorded data from the journal.
POST/API/runtimeAPI/deleteAllProcessInstances/{processUUID}Deletes all runtime objects for all instances created with the given process UUID and delete also all there recorded data from the journal.
POST/API/runtimeAPI/deleteCatchingEventsDeletes events
POST/API/runtimeAPI/deleteDocuments 
POST/API/runtimeAPI/deleteEvent/{eventUUID}Deletes the event.
POST/API/runtimeAPI/deleteEvents?activityUUID=…&toProcessName=…&eventName=…&toActivityName=… 
POST/API/runtimeAPI/deleteProcessInstance/{instanceUUID}Deletes all runtime objects for the process instance with the given instance UUID and delete also recorded data from the journal.
POST/API/runtimeAPI/deleteProcessInstancesDeletes for each given instance UUID, all runtime objects
POST/API/runtimeAPI/deleteProcessMetaData?uuid=…&key=…Deletes a process meta data.
POST/API/runtimeAPI/enableEventsInFailure/{activityUUID} 
POST/API/runtimeAPI/enableEventsInFailure/{instanceUUID}/{activityName} 
POST/API/runtimeAPI/enablePermanentEventInFailure/{activityUUID} 
POST/API/runtimeAPI/evaluateGroovyExpression/{activityUUID}/{useActivityScope}/{propagate}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpression/{instanceUUID}/{propagate}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpression/{processDefinitionUUID}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressionInActivityInstance/{activityInstanceUUID}/{useActivityScope}/{propagate}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressionWithContext/{processDefinitionUUID}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressionWithContext/{processInstanceUUID}/{propagate}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressionWithContext/{processInstanceUUID}/{useInitialVariableValues}/{propagate}Evaluates an expression using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressions/{activityUUID}/{useActivityScope}/{propagate}Evaluates expressions using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressions/{processDefinitionUUID}Evaluates expressions using Groovy.
POST/API/runtimeAPI/evaluateGroovyExpressionsWithContext/{processInstanceUUID}/{useInitialVariableValues}/{propagate} 
POST/API/runtimeAPI/executeConnectorExecutes a Connector.
POST/API/runtimeAPI/executeConnector/{definitionUUID}Executes a Connector in the context of a process.
POST/API/runtimeAPI/executeConnector/{processInstanceUUID}/{useCurrentVariableValues}Executes a Connector in the context of a process instance.
POST/API/runtimeAPI/executeConnectorInActivityInstance/{activityInstanceUUID}/{useCurrentVariableValues}Executes a Connector in the context of an activity .
POST/API/runtimeAPI/executeConnectorWithClassLoader 
POST/API/runtimeAPI/executeConnectorWithContext/{definitionUUID}Executes a Connector in the context of a process.
POST/API/runtimeAPI/executeEvent/{eventUUID}Executes the event.
POST/API/runtimeAPI/executeFilterExecutes a Filter.
POST/API/runtimeAPI/executeFilter/{definitionUUID}Executes a Filter.
POST/API/runtimeAPI/executeFilterWithClassLoader 
POST/API/runtimeAPI/executeRoleResolverExecutes a RoleResolver.
POST/API/runtimeAPI/executeRoleResolver/{definitionUUID}Executes a RoleResolver.
POST/API/runtimeAPI/executeRoleResolverWithClassLoader 
POST/API/runtimeAPI/executeTask/{taskUUID}/{assignTask}Executes the given task.
POST/API/runtimeAPI/finishTask/{taskUUID}/{taskAssign}Finishes the task.
POST/API/runtimeAPI/getModifiedJavaObject/{processUUID}Gets the modified java object based on the given variable expression, initial variable value and attribute value
POST/API/runtimeAPI/instantiateProcess/{processUUID}/{activityUUID} 
POST/API/runtimeAPI/instantiateProcess/{uuid}Creates an instance of the specified process and start the execution.
POST/API/runtimeAPI/instantiateProcessWithVariables/{uuid}Creates an instance of the specified process with the added variable map and start the execution.
POST/API/runtimeAPI/instantiateProcessWithVariablesAndAttachements/{processUUID}Creates an instance of the specified process with the added variable map, the default attachments and start the execution.
POST/API/runtimeAPI/removeAttachment/{instanceUUID}/{name}Removes all versions of an attachment according to its name.
POST/API/runtimeAPI/resumeTask/{taskUUID}/{taskAssign}Resumes the task if the task has SUSPENDED state.
POST/API/runtimeAPI/setActivityInstancePriority/{activityInstanceUUID}/{priority}set an activity instance priority
POST/API/runtimeAPI/setActivityInstanceVariable/{activityUUID}Searches for variable with the given activity UUID and variable Id.
POST/API/runtimeAPI/setActivityInstanceVariables/{activityUUID}Searches for variables with the given activity UUID and variables Id.
POST/API/runtimeAPI/setProcessInstanceVariable/{instanceUUID}Searches for variable with id variableId within the given process instance with ProcessInstanceUUID instanceUUID.
POST/API/runtimeAPI/setProcessInstanceVariables/{instanceUUID}Searches for variables with id variableId within the given process instance with ProcessInstanceUUID instanceUUID.
POST/API/runtimeAPI/setVariable/{activityUUID} Searches for variable with id variableId within the given activity instance with the given UUID.
POST/API/runtimeAPI/skipTask/{taskUUID}Skips the task if the task has READY state.
POST/API/runtimeAPI/startActivity/{activityUUID}Starts the activity.
POST/API/runtimeAPI/startTask/{taskUUID}/{assignTask}Starts the task.
POST/API/runtimeAPI/suspendTask/{taskUUID}/{assignTask}Suspends the task if the task has EXECUTING state.
POST/API/runtimeAPI/unassignTask/{taskUUID}If this task had a userId set, set it to null.
POST/API/runtimeAPI/updateActivityExpectedEndDate/{activityUUID}Updates the expected date when the activity should finish.
POST/API/runtimeAPI/updateExpirationDate/{eventUUID}Updates the expiration date of an event.
POST/API/webAPI/addCasesToLabel/{ownerName}/{labelName} 
POST/API/webAPI/addCategory?previewCSSStyleName=…&cssStyleName=…&name=…&iconCSSStyle=… 
POST/API/webAPI/addLabel?previewCSSStyleName=…&ownerName=…&isVisible=…&readonlyCSSStyleName=…&displayOrder=…&labelName=…&isSystemLabel=…&editableCSSStyleName=…&hasToBeDisplayed=…&iconCSSStyle=… 
POST/API/webAPI/deleteAllCases 
POST/API/webAPI/deleteCategories 
POST/API/webAPI/deleteCategoriesByUUIDs 
POST/API/webAPI/deletePhantomCases 
POST/API/webAPI/executeConnectorAndGetVariablesToSet/{processDefinitionUUID} 
POST/API/webAPI/executeConnectorAndSetVariables 
POST/API/webAPI/generateTemporaryToken?identityKey=… 
POST/API/webAPI/getAllCategories 
POST/API/webAPI/getAllCategoriesByUUIDExcept 
POST/API/webAPI/getCaseLabels/{ownerName}/{case_} 
POST/API/webAPI/getCases/{ownerName} 
POST/API/webAPI/getCasesLabels/{ownerName} 
POST/API/webAPI/getCasesNumber/{ownerName} 
POST/API/webAPI/getCasesNumber/{ownerName}/{labelName}?limit=… 
POST/API/webAPI/getCasesNumberByLimit/{ownerName}?limit=… 
POST/API/webAPI/getCategories 
POST/API/webAPI/getCategoriesByUUIDs 
POST/API/webAPI/getIdentityKeyFromTemporaryToken/{token} 
POST/API/webAPI/getLabel/{ownerName}/{labelName} 
POST/API/webAPI/getLabels/{ownerName} 
POST/API/webAPI/getLabelsByLabelsName/{ownerName} 
POST/API/webAPI/getLightProcessInstances/{ownerName}?maxElementCount=…&startingIndex=… 
POST/API/webAPI/getSystemLabels/{ownerName} 
POST/API/webAPI/getUserCustomLabels/{ownerName} 
POST/API/webAPI/removeAllCasesFromLabels 
POST/API/webAPI/removeAllLabelsExcept 
POST/API/webAPI/removeCasesFromLabel/{ownerName}/{labelName} 
POST/API/webAPI/removeLabel/{ownerName}/{labelName} 
POST/API/webAPI/removeLabels 
POST/API/webAPI/removeLabels/{ownerName} 
POST/API/webAPI/setProcessCategories/{processUUID} 
POST/API/webAPI/updateCategoryByUUID?previewCSSStyleName=…&cssStyleName=…&name=…&value=…&iconCSSStyle=… 
POST/API/webAPI/updateLabelCSS/{ownerName}/{labelName}?aReadOnlyCSSStyle=…&aEditableCSSStyle=…&aPreviewCSSStyle=… 
POST/API/webAPI/updateLabelName/{ownerName}/{labelName}/{newName} 
POST/API/webAPI/updateLabelVisibility/{ownerName} 
POST/API/webAPI/updateLabelVisibility/{ownerName}/{labelName}/{isVisible}