# Returns the execution summary details for a specific deployment run Returns per-device execution status, timing, and error details for a specific deployment run ## Endpoint `GET /intelligence/api/deployments/{deploymentId}/runs/{runId}/executionDetails` ## Request URL ```text https://{server-hostname}:8383/intelligence/api/deployments/{deploymentId}/runs/{runId}/executionDetails ``` ## Scope ```text DEX.READ ``` ### Header ```text Authorization: d92d4xxxxxxxxxxxxx15f52 ``` ## Request Parameters ### Request Headers - **Accept** (`string`, Mandatory): `application/deploymentRunSummaryDetails.v1+json` ### Path Parameters - **deploymentId** (`string`, Mandatory) - **runId** (`string`, Mandatory) ### Query Parameters - **objectID** (`string`, Optional): Filter results to a specific deployed object ID - **objectVersionID** (`string`, Optional): Version ID of the object to filter execution details - **objectType** (`string`, Optional): Type of the object: `1=Workflow` ## Sample Request ```curl curl --request GET \ --url 'https://appdomain/intelligence/api/deployments/{deploymentId}/runs/{runId}/executionDetails?objectID=SOME_STRING_VALUE&objectVersionID=SOME_STRING_VALUE&objectType=SOME_STRING_VALUE' \ --header 'Accept: application/deploymentRunSummaryDetails.v1+json' \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP Code 200 #### Response Body — `application/json` - `JSON Object` - **executionDetails** (`JSON Array`): Per-device execution records for the deployment run ### Sample Response: HTTP 200 ```json { "executionDetails": [ { "statusRemark": "Success", "errorMessage": null, "errorCode": null, "startTime": "Apr 10, 2025 02:00 AM", "endTime": "Apr 10, 2025 02:05 AM", "deviceName": "DESKTOP-WIN11-01", "status": 1 } ] } ``` **Duration:** 1 minute | **Threshold:** 30 | **Lock period:** 5 minutes Duration - Time window for the threshold. Threshold - Number of API calls allowed within the specified duration. Lock Period - Wait time before consecutive API requests.