List Data Objects
get
/process/api/v1/audit/instances/{instanceId}/data-objects
Lists the data objects for a process instance.
Request
Path Parameters
-
instanceId(required): string
The id that identifies the process.
Query Parameters
-
activityInstanceIdIn: string
Restrict the list of data objects that belong to activities with an activity instance id that is in the given set of activity instance ids. This must be a comma-separated list of data types.
-
definitionId: string
Restrict the result to the data objects that have the given process definition id.
-
definitionKey: string
Restrict the result to the data objects that have the given process definition key.
-
executionIdIn: string
Restrict the result to the data objects that have an execution id that is in the set of given execution ids. This must be a comma-separated list of data types.
-
includeDeleted: boolean
Enables the result to contian data objects that have been deleted during execution.
-
limit: integer(int32)
Maximum Value:
50
The number of items to return. If parameter is omitted default value 25 is set. If limit <=0 or limit> 50 then upto 50 records are returned=0>Default Value:25
-
offset: integer(int32)
0 based index. The number of items to skip before starting to collect the result set.Default Value:
0
-
orderBy: string
This parameter specifies the order by clause. The value must follow the format of fieldName[:(asc/desc)][,fieldName[:(asc/desc)]]*. e.g. variableName:asc. Multiple ordering is not supported. The only supported attribute is variableName
-
serializeObjectValues: boolean
Enable the data object values for large data objects to be returned. This is defaulted to false to prevent potentially large data from being returned.Default Value:
true
-
taskIdIn: string
Restrict the list of data objects that belong to user tasks with a task id that is in the set of given task ids. This must be a comma-separated list of data types.
-
totalResults: boolean
If true return total count of records for given query with filtersDefault Value:
false
-
variableId: string
Search for the data object that is identified by the given variable instance id.
-
variableName: string
Restrict the result to the data objects that have the given variable name.
-
variableNameLike: string
Restrict the result to the data objects whose name contains the given substring of a variable name.
-
variableTypeIn: string
Restrict the result to the data objects that are one of the variable data types. This must be a comma-separated list of data types.Allowed Values:
[ "boolean", "bytes", "short", "integer", "long", "double", "date", "stirng", null, "file", "object", "json", "xml" ]
-
variableValue: string
Restrict the result to primitive data objects with certain values equal to the given variable value.
Header Parameters
-
oci-original-url:
Actual endpoint which customer requested
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : AuditProcessVariables
Match All
Show Source
-
object
CommonModel
-
object
ListPagination
A common structure for helping a client with pagination
-
object
AuditProcessVariables-allOf[2]
Nested Schema : ListPagination
Type:
object
A common structure for helping a client with pagination
Show Source
-
count: integer
The count of elements that are returned in the current this will be equal to or less than the "limit" parameter
-
limit: integer
The maximum number of elements to be returned. This will correspond to the "limit" query parameter
-
offset: integer
The index number of the first element for the list. This will correspond to the "offset" query parameter value
-
totalResults: integer
(int64)
The total number of elements in the list for the applied filters - not including the "limit" parameter
Nested Schema : AuditProcessVariables-allOf[2]
Type:
Show Source
object
-
instanceId: string
The structured process instance ID
-
items: array
items
Nested Schema : Link
Type:
object
Defines Link
Show Source
-
code: integer
Minimum Value:
100
Maximum Value:600
-
href(required): string
-
hreflang: string
-
length: integer
(int32)
-
mediaType: string
-
message: string
-
rel(required): string
-
title: string
-
type: string
Nested Schema : items
Type:
Show Source
array
-
Array of:
AuditVariable
The variable for a process instance
Nested Schema : AuditVariable
The variable for a process instance
Match All
The variable for a process instance
The variable for a process instance
Show Source
Nested Schema : AuditVariable-allOf[1]
Type:
Show Source
object
-
activityInstanceId: string
The ID of the activity instance
-
createTime: string
(date)
The date that the variable was created
-
errorMessasge: string
If the variable value could not be loaded, this return the error message
-
executionId: string
Execution reference
-
id: string
The unique identifier for the audit variable instance
-
name: string
The name of the variable
-
processDefinitionId: string
The process definition reference
-
processDefinitionKey: string
The process definition key reference
-
processInstanceId: string
The process instance reference
-
removalTime: string
(date)
The time the
-
rootProcessInstanceId: string
The root process instance reference
-
state: string
The current state of the variable
-
taskId: string
The task ID when the activity is a task
-
typeName: string
The name of the data type of this variable instance
-
value: string
The current variable value as a String.
201 Response
There are no activities for the process instance id
401 Response
Unauthorized
404 Response
The process instance does not exist
429 Response
Too Many Requests
500 Response
internal server error
503 Response
Too Many Exceptions or Too Slow Requests