23.1.2 Response JSON Parameters
This section provides the list of parameters in the JSON Response. Based on the process status provided, the responses will vary.
Table 23-3 POST JSON Response
Name | Type | Description |
---|---|---|
process_instance_id |
STRING | The unique value that identifies the process instance. |
process_id |
STRING | The unique value that identifies the process |
process_name |
STRING | Name of the PMF process. |
object_id |
STRING | The unique value that identifies the process execution instance. |
status |
STRING | Status of the PMF process. |
run_sk |
STRING | The unique number created for each instance. |
start_time |
STRING | Execution time of the PMF process. |
end_time |
STRING | End time of the PMF process. |
duration |
STRING | The duration of the PMF execution. |
runParameterName |
STRING | The input parameters provided to execute this process. |
run_purpose |
STRING | It is an attribute, Tag or Label that is attached to a Run during execution. |
process_code |
STRING | The unique code value for a process. |
Table 23-4 Possible Status Codes
Status Code | Description |
---|---|
200 | Successfully executed. |
400 | Object ID is not passed. |
400 | Filter conditions are not specified correctly. |
404 | No matching object Id found. |
500 | Error while getting process status. |
Response JSON Sample
{
"processExecutionStatusResponse": [
{
"processInstanceId": "1863610075777_da086afc-8068-4994-a397-8289d0e6a2a0",
"processId": "1863610075777",
"processName": "Reconciliation Run",
"objectId": "1717586932739",
"runSKey": "48",
"startTime": "06-05-2024 11:28:52 AM",
"endTime": "06-05-2024 11:29:10 AM",
"duration": "00:00:18",
"status": "FAILED",
"runParameterNames": [
"Execution on Threshold Breach",
"Auto Approval",
"Run Execution Description",
"Reconciliation Definition",
"RUN PURPOSE",
"ExchangeRate Version",
"Global Threshold",
"Reconciliation Type"
],
"runPurpose": "{\"code\" : \"cd2\", \"name\" : \"value2\"}",
"processCode": "1863610075777"
}
]
}