Get Dynamic Process Execution Details
get
/ic/api/process/v1/dp-executions/{id}
Get the process execution detail for a given execution ID.
Request
Supported Media Types
- application/json
Path Parameters
-
id(required): string
Process execution ID
Response
Supported Media Types
- application/json
200 Response
successful operation
Root Schema : ProcessExecution
Type:
object
Match All
Show Source
-
object
CommonModel
Discriminator:
links
-
object
ProcessExecution-allOf[1]
Nested Schema : ProcessExecution-allOf[1]
Type:
Show Source
object
-
activityId:
string
The ID of the activity.
-
activityName:
string
The name of the activity.
-
activityType:
string
The type of the activity.
-
availableActions:
array availableActions
-
availablePermissions:
array availablePermissions
-
createTime:
string
The time the instance was created. Has the format yyyy-MM-dd'T'HH:mm:ss.SSSZ, Returns date in UTC.
-
durationInMillis:
integer(int64)
The time the instance took to finish, in milliseconds.
-
endTime:
string
The time the instance ended. Has the format yyyy-MM-dd'T'HH:mm:ss.SSSZ, Returns date in UTC.
-
executionId:
string
The ID of the execution.
-
failureMessage:
string
This shows failure reasons when activity is in failed state
-
id:
string
The ID of the process execution instance.
-
parentProcessActivityInstanceId:
string
The ID of the parent process activity this instance belongs to.
-
processDefinitionId:
string
The ID of the process definition that this process activity instance belongs to.
-
processInstanceId:
string
The ID of the process instance that this activity instance belongs to.
-
required:
boolean
If this activity is required
-
state:
string
Default Value:
ACTIVE
Allowed Values:[ "AVAILABLE", "ENABLED", "DISABLED", "ACTIVE", "COMPLETED", "TERMINATED", "FAILED" ]
state of the process activity instance -
userId:
string
The ID of the user this activty instance is assigned to.
401 Response
Unauthorized
404 Response
Process execution with given id does not exist.
500 Response
Internal Server Error