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"
        }
    ]
}