Gets the summary of a batch execution of synthetic monitors.
The request produces an application/json payload.
| GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/synthetic/executions/batch/{batchId} |
| Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/synthetic/executions/batch/{batchId} |
To execute this request, you need an access token with one of the following scopes:
syntheticExecutions.readExternalSyntheticIntegrationReadSyntheticDataTo learn how to obtain and use it, see Tokens and authentication.
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| batchId | integer | The batch identifier of the executions. | path | required |
| Code | Type | Description |
|---|---|---|
| 200 | Synthetic | Success |
| 400 | Error | Failed. The input is invalid. |
| 404 | Error | Batch with the given ID doesn't exist. |
| 4XX | Error | Client side error. |
| 5XX | Error | Server side error. |
SyntheticOnDemandBatchStatus objectContains information about on-demand executions triggered within the batch.
| Element | Type | Description |
|---|---|---|
| batchId | string | The identifier of the batch. |
| batchStatus | string | The status of the batch.
|
| executedCount | integer | The number of triggered executions with the result SUCCESS or FAILED. |
| failedCount | integer | The number of triggered executions with the result FAILED. |
| failedExecutions | Synthetic | - |
| failedToExecute | Synthetic | - |
| failedToExecuteCount | integer | The number of executions that were triggered and timed out because of a problem with the Synthetic engine. |
| metadata | object | String to string map of metadata properties for batch |
| triggeredCount | integer | The number of triggered executions within the batch. |
| triggeringProblems | Synthetic | - |
| triggeringProblemsCount | integer | The number of executions that were not triggered due to some problems. |
| userId | string | The name of the user who triggered execution of the batch. |
SyntheticOnDemandFailedExecutionStatus objectContains information about on-demand executions that failed or failed to be executed.
| Element | Type | Description |
|---|---|---|
| errorCode | string | Error code. |
| executionId | string | The identifier of the execution. |
| executionStage | string | Execution stage.
|
| executionTimestamp | integer | The timestamp when execution was finished, in UTC milliseconds. |
| failureMessage | string | Failure message. |
| locationId | string | The identifier of the location from where the monitor is to be executed. |
| monitorId | string | The identifier of the monitor. |
SyntheticOnDemandTriggeringProblemDetails objectContains the details of problems encountered while triggering on-demand executions.
| Element | Type | Description |
|---|---|---|
| cause | string | The cause of not triggering entity. |
| details | string | The details of triggering problem. |
| entityId | string | The entity identifier. |
| executionId | string | The execution identifier. |
| locationId | string | The location identifier. |
{"batchId": "22396514015719218","batchStatus": "FAILED_TO_EXECUTE","executedCount": 1,"failedCount": 1,"failedExecutions": [{"errorCode": "CONSTRAINT_VIOLATED(3)","executionId": "1629891693487","executionStage": "EXECUTED","executionTimestamp": "1629891695487","failureMessage": "Validate text match failed","locationId": "SYNTHETIC_LOCATION-9BB04DAEBA71B8CA","monitorId": "HTTP_CHECK-6349B98E1CD87352"}],"failedToExecute": [{"executionId": "478437504","executionStage": "TIMED_OUT","locationId": "SYNTHETIC_LOCATION-90380DA8A44C74BD","monitorId": "SYNTHETIC_TEST-027011D7D27CC892"}],"failedToExecuteCount": 1,"metadata": {"key": "value","version": "1.255.20221022"},"triggeredCount": 3,"triggeringProblems": [{"cause": "Location not found","entityId": "HTTP_CHECK-6349B98E1CD87352","locationId": "SYNTHETIC_LOCAT-9BB04DAEBA71B8CA"},{"cause": "Incorrect application identifier format","entityId": "APPLICATION-WRONG"}],"triggeringProblemsCount": 2,"userId": "admin"}