REST Method | Description |
---|
GET .../v1/processTemplates/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for process template data.
|
GET .../v1/processTemplates/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a query for process template data.
|
GET .../v1/processTemplates/query/{query}[?domain={string}|systemID={string}][&selectedAttributes={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&admin={boolean}] |
Use this method to retrieve a list of process template entities via a query.
|
GET .../v1/processTemplates/query/{query}/count[?domain={string}|systemID={string}][&queryFilter={string}][&processAppName={string}][&admin={boolean}] |
Use this method to retrieve the number of process template entities in a query matching specified criteria.
|
GET .../v1/processes/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for process instance data.
|
GET .../v1/processes/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a query for process instance data.
|
GET .../v1/processes/query/{query}[?domain={string}|systemID={string}][&selectedAttributes={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve a list of process instance entities via a query.
|
GET .../v1/processes/query/{query}/count[?domain={string}|systemID={string}][&queryFilter={string}][&processAppName={string}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve the number of process instance entities in a query matching specified criteria.
|
GET .../v1/process/{piid}?systemID={string} |
Use this method to retrieve details of a specified process instance.
|
PUT .../v1/process/{piid}?systemID={string}&action={string}&activityName={string} |
Use this method to skip the specified activity.
|
PUT .../v1/process/{piid}?systemID={string}&action={string}&activityName={string} |
Use this method to cancel a previous skip request for the specified activity.
|
GET .../v1/activities/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for activity instance data.
|
GET .../v1/activities/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a query for activity instance data.
|
GET .../v1/activities/query/{query}[?domain={string}|systemID={string}][&selectedAttributes={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve a list of activity instance entities via a query.
|
GET .../v1/activities/query/{query}/count[?domain={string}|systemID={string}][&queryFilter={string}][&processAppName={string}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve the number of activity instance entities in a query matching specified criteria.
|
GET .../v1/activity/{aiid}?systemID={string} |
Use this method to retrieve details of a specified activity.
|
PUT .../v1/activity/{aiid}?systemID={string}&action={string} |
Use this method to complete the human task associated with the specified activity instance and claim a subsequent human task.
|
PUT .../v1/activity/{aiid}?systemID={string}&action={string} |
Use this method to skip the specified activity instance.
|
PUT .../v1/activity/{aiid}?systemID={string}&action={string} |
Use this method to cancel a previous skip request for the specified activity instance.
|
PUT .../v1/activity/{aiid}?systemID={string}&action={string}&targetActivityName={string} |
Use this method to skip the specified activity instance and jump to another activity.
|
PUT .../v1/activity/{aiid}?systemID={string}&action={string}&targetActivityName={string} |
Use this method to complete the specified activity instance and jump to another activity.
|
GET .../v1/taskTemplates/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for task template data.
|
GET .../v1/taskTemplates/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a query for task template data.
|
GET .../v1/taskTemplates/query/{query}[?domain={string}|systemID={string}][&interactionFilter={string}][&selectedAttributes={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&admin={boolean}] |
Use this method to retrieve a list of task template entities via a query.
|
GET .../v1/taskTemplates/query/{query}/count[?domain={string}|systemID={string}][&interactionFilter={string}][&queryFilter={string}][&processAppName={string}][&admin={boolean}] |
Use this method to retrieve the number of task template entities in a query matching specified criteria.
|
GET .../v1/taskTemplate/{tktid}?systemID={string} |
Use this method to retrieve a specific human task template.
|
GET .../v1/taskTemplate/{tktid}/input?systemID={string} |
Use this method to retrieve an "empty" input for a task. This is useful when an input is prepared for a subsequent "create and start" scenario.
|
GET .../v1/taskTemplate/{tktid}/clientSettings/{type}?systemID={string} |
Use this method to retrieve client settings for a human task template.
|
GET .../v1/taskTemplate/{tktid}/resource?systemID={string}&clientType={string}&resourceName={string} |
Use this method to retrieve a client resource for a specified human task template.
|
GET .../v1/tasks/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for task instance data.
|
GET .../v1/tasks/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a specified query for containing task instance data.
|
GET .../v1/tasks/query/{query}[?domain={string}|systemID={string}][&selectedAttributes={string}][&interactionFilter={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve a list of task instance entities via a query.
|
GET .../v1/tasks/query/{query}/count[?domain={string}|systemID={string}][&interactionFilter={string}][&queryFilter={string}][&processAppName={string}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}] |
Use this method to retrieve the number of task instance entities in a query matching specified criteria.
|
POST .../v1/task?systemID={string}&action={string} |
Use this method to create an instance of a lean task.
|
PUT .../v1/task[?domain={string}|systemID={string}]&action={string}&query={string}[&queryFilter={string}][&sortAttributes={string}][&everybody={boolean}][&individual={boolean}][&group={boolean}][&inherited={boolean}][&admin={boolean}][&onBehalfUser={string}][&maxRetryCount={integer}] |
Use this method to claim the next task, selected based on filter criteria. If a task exists that are already claimed then this task is returned.
|
PUT .../v1/task[?domain={string}]&action={string} |
Use this method to update the task properties, for example, the priority, category, or a custom property, for multiple task instances.
|
PUT .../v1/task[?domain={string}]&action={string} |
Use this method to claim responsibility for multiple task instances.
|
PUT .../v1/task[?domain={string}]&action={string} |
Use this method to release multiple claimed task instances.
|
PUT .../v1/task[?domain={string}]&action={string}[&deadline={string}][&duration={string}] |
Use this method to suspend multiple task instances.
|
PUT .../v1/task[?domain={string}]&action={string}&keepTaskData={boolean}[&deadline={string}][&duration={string}] |
Use this method to suspend one or more claimed tasks until a specified point in time or for a specified time period, and cancel the claim when the tasks are automatically resumed.
|
PUT .../v1/task[?domain={string}]&action={string} |
Use this method to resume multiple suspended task instances.
|
GET .../v1/task/actions[?domain={string}]&taskIDs={string}[&actions={string}] |
Retrieve available actions for human tasks.
|
PUT .../v1/task/role/{role}[?domain={string}]&action={string}[&toUser={string}][&fromUser={string}][&toGroup={string}][&fromGroup={string}] |
Use this method to transfer multiple task instances.
|
GET .../v1/task/{tkiid}?systemID={string} |
Use this method to retrieve details of a specified human task.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string} |
Use this method to update the properties of a task, for example, the priority, category, or a custom property.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string}&mode={string}[&relation={string}][&parentTaskID={string}] |
Use this method to start a new task using a synchronous (call) or asynchronous (start) operation.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string} |
Use this method to claim the responsibility for a task.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string} |
Use this method to release a claimed task.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string}[&faultName={string}] |
Use this method to complete a task with output or fault data.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string}[&deadline={string}][&duration={string}] |
Use this method to suspend a task until a specified point in time, for a specified time period, or indefinitely.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string}&keepTaskData={boolean}[&deadline={string}][&duration={string}] |
Use this method to suspend a claimed task until a specified point in time or for a specified time period, and cancel the claim when the task is automatically resumed.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string} |
Use this method to resume the processing of a suspended task.
|
PUT .../v1/task/{tkiid}?systemID={string}&action={string} |
Use this method to terminate a task instance.
|
DELETE .../v1/task/{tkiid}?systemID={string} |
Use this method to delete a task instance.
|
GET .../v1/task/{tkiid}/input?systemID={string}[&new={boolean}] |
Use this method to retrieve the input for a task.
|
PUT .../v1/task/{tkiid}/input?systemID={string} |
Use this method to set the input for a task.
|
GET .../v1/task/{tkiid}/output?systemID={string}[&new={boolean}] |
Use this method to retrieve a task's output.
|
PUT .../v1/task/{tkiid}/output?systemID={string} |
Use this method to set the output for a task. Note that this operation deletes any output or fault data that was previously set.
|
GET .../v1/task/{tkiid}/subtasks?systemID={string} |
Use this method to retrieve a list of subtasks.
|
POST .../v1/task/{tkiid}/binaryCustomProperty/{name}?systemID={string}[&type={string}][&query={string}][&allowUpdate={boolean}] |
Use this method to create a new binary custom property for a specified task.
|
GET .../v1/task/{tkiid}/binaryCustomProperty/{name}?systemID={string} |
Use this method to retrieve the value of a binary custom property of a task.
|
PUT .../v1/task/{tkiid}/binaryCustomProperty/{name}?systemID={string}[&type={string}][&query={string}][&allowCreate={boolean}] |
Use this method to set the value of a binary custom property of a task.
|
GET .../v1/task/{tkiid}/binaryCustomProperty/{name}/metadata?systemID={string} |
Use this method to retrieve the metadata information of a binary custom property of a task.
|
GET .../v1/task/{tkiid}/role/{role}?systemID={string} |
Use this method to retrieve user(s) or group(s) associated with a task's role.
|
PUT .../v1/task/{tkiid}/role/{role}?systemID={string}&action={string}[&toUser={string}][&fromUser={string}][&toGroup={string}][&fromGroup={string}] |
Use this method to transfer a task to another user or group.
|
PUT .../v1/task/{tkiid}/role/{role}?systemID={string}&action={string}&newUser={string} |
Use this method to assign a new user to a task role.
|
GET .../v1/task/{tkiid}/clientSettings/{type}?systemID={string} |
Use this method to retrieve client settings for a human task instance.
|
GET .../v1/task/{tkiid}/history?systemID={string}[&newEventType={boolean}] |
Use this method to retrieve the history of a human task instance.
|
GET .../v1/escalations/queries[?domain={string}|systemID={string}][&all={boolean}][&processAppName={string}][&content={string}] |
Use this method to retrieve a list of queries for escalation data.
|
GET .../v1/escalations/query/{query}/attributes[?domain={string}|systemID={string}][&processAppName={string}] |
Use this method to retrieve a list of attributes of a query for escalation data.
|
GET .../v1/escalations/query/{query}[?domain={string}|systemID={string}][&selectedAttributes={string}][&interactionFilter={string}][&queryFilter={string}][&processAppName={string}][&sortAttributes={string}][&offset={integer}][&size={integer}][&admin={boolean}] |
Use this method to retrieve a list of escalation entities via a query.
|
GET .../v1/escalations/query/{query}/count[?domain={string}|systemID={string}][&queryFilter={string}][&processAppName={string}][&admin={boolean}] |
Use this method to retrieve the number of escalation entities in a query matching specified criteria.
|
GET .../v1/escalation/actions[?domain={string}|systemID={string}]&taskIDs={string}[&actions={string}] |
Use this method to retrieve available actions for escalations.
|
GET .../v1/processApps[?domain={string}|systemID={string}] |
Use this method to retrieve the process applications that are installed in the system.
|
GET .../v1/processApps[?domain={string}|systemID={string}] |
Use this method to retrieve the process applications that are installed in the system.
|
GET .../v1/systems[?domain={string}|systemID={string}] |
Use this method to retrieve metadata about one or more WebSphere Process Server installations (single server or cluster).
|
GET .../v1/systems[?domain={string}|systemID={string}] |
Use this method to retrieve metadata about one or more WebSphere Process Server installations (single server or cluster).
|