From 6341b4f7e21b387ca899f8d6e919d27e0f39fbda Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Tue, 29 Sep 2026 15:54:51 +0000 Subject: [PATCH] Regenerate client from commit 0f968e4 of spec repo --- .generator/schemas/v1/openapi.yaml | 6 + .../CreateSyntheticsAPITest_1487281163.py | 1 + .../CreateSyntheticsAPITest_1987645492.py | 1 + .../model/synthetics_mobile_test_options.py | 8 ++ .../v1/model/synthetics_test_options.py | 8 ++ ...api-http-test-has-bodyhash-filled-out.json | 1 + ...rns-the-created-test-details-response.json | 1 + .../test-server-data/v1/monitors.json | 19 +-- .../test-server-data/v1/synthetics.json | 116 +++++++++--------- tests/v1/features/given.json | 2 +- tests/v1/features/synthetics.feature | 1 + .../synthetics_api_http_test_payload.json | 1 + 12 files changed, 100 insertions(+), 65 deletions(-) diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 464b165680..6d9c8c016a 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -19849,6 +19849,9 @@ components: items: $ref: "#/components/schemas/SyntheticsTestRestrictionPolicyBinding" type: array + bits_ai_auto_investigate: + description: Whether Bits AI automatically investigates alerts from the test monitor. + type: boolean ci: $ref: "#/components/schemas/SyntheticsTestCiOptions" defaultStepTimeout: @@ -20629,6 +20632,9 @@ components: allow_insecure: description: Allows loading insecure content for an HTTP request in an API test. type: boolean + bits_ai_auto_investigate: + description: Whether Bits AI automatically investigates alerts from the test monitor. + type: boolean blockedRequestPatterns: description: Array of URL patterns to block. items: diff --git a/examples/v1/synthetics/CreateSyntheticsAPITest_1487281163.py b/examples/v1/synthetics/CreateSyntheticsAPITest_1487281163.py index 9b033befaa..5a3e3b5715 100644 --- a/examples/v1/synthetics/CreateSyntheticsAPITest_1487281163.py +++ b/examples/v1/synthetics/CreateSyntheticsAPITest_1487281163.py @@ -164,6 +164,7 @@ options=SyntheticsTestOptions( accept_self_signed=False, allow_insecure=True, + bits_ai_auto_investigate=True, follow_redirects=True, min_failure_duration=10, min_location_failed=1, diff --git a/examples/v1/synthetics/CreateSyntheticsAPITest_1987645492.py b/examples/v1/synthetics/CreateSyntheticsAPITest_1987645492.py index 83bb9d21de..2fe0880042 100644 --- a/examples/v1/synthetics/CreateSyntheticsAPITest_1987645492.py +++ b/examples/v1/synthetics/CreateSyntheticsAPITest_1987645492.py @@ -164,6 +164,7 @@ options=SyntheticsTestOptions( accept_self_signed=False, allow_insecure=True, + bits_ai_auto_investigate=True, follow_redirects=True, min_failure_duration=10, min_location_failed=1, diff --git a/src/datadog_api_client/v1/model/synthetics_mobile_test_options.py b/src/datadog_api_client/v1/model/synthetics_mobile_test_options.py index d869ef4b7d..141109373a 100644 --- a/src/datadog_api_client/v1/model/synthetics_mobile_test_options.py +++ b/src/datadog_api_client/v1/model/synthetics_mobile_test_options.py @@ -70,6 +70,7 @@ def openapi_types(_): return { "allow_application_crash": (bool,), "bindings": ([SyntheticsTestRestrictionPolicyBinding],), + "bits_ai_auto_investigate": (bool,), "ci": (SyntheticsTestCiOptions,), "default_step_timeout": (int,), "device_ids": ([str],), @@ -90,6 +91,7 @@ def openapi_types(_): attribute_map = { "allow_application_crash": "allowApplicationCrash", "bindings": "bindings", + "bits_ai_auto_investigate": "bits_ai_auto_investigate", "ci": "ci", "default_step_timeout": "defaultStepTimeout", "device_ids": "device_ids", @@ -114,6 +116,7 @@ def __init__( tick_every: int, allow_application_crash: Union[bool, UnsetType] = unset, bindings: Union[List[SyntheticsTestRestrictionPolicyBinding], UnsetType] = unset, + bits_ai_auto_investigate: Union[bool, UnsetType] = unset, ci: Union[SyntheticsTestCiOptions, UnsetType] = unset, default_step_timeout: Union[int, UnsetType] = unset, disable_auto_accept_alert: Union[bool, UnsetType] = unset, @@ -137,6 +140,9 @@ def __init__( :param bindings: Array of bindings used for the mobile test. :type bindings: [SyntheticsTestRestrictionPolicyBinding], optional + :param bits_ai_auto_investigate: Whether Bits AI automatically investigates alerts from the test monitor. + :type bits_ai_auto_investigate: bool, optional + :param ci: CI/CD options for a Synthetic test. :type ci: SyntheticsTestCiOptions, optional @@ -187,6 +193,8 @@ def __init__( kwargs["allow_application_crash"] = allow_application_crash if bindings is not unset: kwargs["bindings"] = bindings + if bits_ai_auto_investigate is not unset: + kwargs["bits_ai_auto_investigate"] = bits_ai_auto_investigate if ci is not unset: kwargs["ci"] = ci if default_step_timeout is not unset: diff --git a/src/datadog_api_client/v1/model/synthetics_test_options.py b/src/datadog_api_client/v1/model/synthetics_test_options.py index a775b1a742..d47da227cc 100644 --- a/src/datadog_api_client/v1/model/synthetics_test_options.py +++ b/src/datadog_api_client/v1/model/synthetics_test_options.py @@ -50,6 +50,7 @@ def openapi_types(_): return { "accept_self_signed": (bool,), "allow_insecure": (bool,), + "bits_ai_auto_investigate": (bool,), "blocked_request_patterns": ([str],), "capture_network_payloads": (bool,), "check_certificate_revocation": (bool,), @@ -81,6 +82,7 @@ def openapi_types(_): attribute_map = { "accept_self_signed": "accept_self_signed", "allow_insecure": "allow_insecure", + "bits_ai_auto_investigate": "bits_ai_auto_investigate", "blocked_request_patterns": "blockedRequestPatterns", "capture_network_payloads": "captureNetworkPayloads", "check_certificate_revocation": "checkCertificateRevocation", @@ -113,6 +115,7 @@ def __init__( self_, accept_self_signed: Union[bool, UnsetType] = unset, allow_insecure: Union[bool, UnsetType] = unset, + bits_ai_auto_investigate: Union[bool, UnsetType] = unset, blocked_request_patterns: Union[List[str], UnsetType] = unset, capture_network_payloads: Union[bool, UnsetType] = unset, check_certificate_revocation: Union[bool, UnsetType] = unset, @@ -151,6 +154,9 @@ def __init__( :param allow_insecure: Allows loading insecure content for an HTTP request in an API test. :type allow_insecure: bool, optional + :param bits_ai_auto_investigate: Whether Bits AI automatically investigates alerts from the test monitor. + :type bits_ai_auto_investigate: bool, optional + :param blocked_request_patterns: Array of URL patterns to block. :type blocked_request_patterns: [str], optional @@ -245,6 +251,8 @@ def __init__( kwargs["accept_self_signed"] = accept_self_signed if allow_insecure is not unset: kwargs["allow_insecure"] = allow_insecure + if bits_ai_auto_investigate is not unset: + kwargs["bits_ai_auto_investigate"] = bits_ai_auto_investigate if blocked_request_patterns is not unset: kwargs["blocked_request_patterns"] = blocked_request_patterns if capture_network_payloads is not unset: diff --git a/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-has-bodyhash-filled-out.json b/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-has-bodyhash-filled-out.json index 95220211db..5e53bfc078 100644 --- a/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-has-bodyhash-filled-out.json +++ b/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-has-bodyhash-filled-out.json @@ -126,6 +126,7 @@ "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, diff --git a/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-returns-ok-returns-the-created-test-details-response.json b/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-returns-ok-returns-the-created-test-details-response.json index e2e38aaf70..095b2c180c 100644 --- a/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-returns-ok-returns-the-created-test-details-response.json +++ b/tests/generated-test/test-runner-data/v1/synthetics/create-an-api-http-test-returns-ok-returns-the-created-test-details-response.json @@ -126,6 +126,7 @@ "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, diff --git a/tests/generated-test/test-server-data/v1/monitors.json b/tests/generated-test/test-server-data/v1/monitors.json index 083b2816e4..67cf00bca5 100644 --- a/tests/generated-test/test-server-data/v1/monitors.json +++ b/tests/generated-test/test-server-data/v1/monitors.json @@ -2395,7 +2395,7 @@ }, { "feature": "Monitors", - "frozen_at": "2024-08-06T12:03:16.833Z", + "frozen_at": "2026-09-29T15:19:29.015Z", "interactions": [ { "request": { @@ -2494,7 +2494,7 @@ } }, "headers": { - "unique": "testgetasyntheticsmonitorsdetails1722945796" + "unique": "testgetasyntheticsmonitorsdetails1790695169" }, "method": "GET", "persistCookies": true, @@ -2511,15 +2511,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Get_a_synthetics_monitor_s_details-1722945796", + "name": "Test-Get_a_synthetics_monitor_s_details-1790695169", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Get_a_synthetics_monitor_s_details-1722945796", + "monitor_name": "Test-Get_a_synthetics_monitor_s_details-1790695169", "monitor_priority": 5, "retry": { "count": 3, @@ -2542,7 +2543,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"4c7-n7j-xbv\",\"name\":\"Test-Get_a_synthetics_monitor_s_details-1722945796\",\"status\":\"live\",\"type\":\"api\",\"tags\":[\"testing:api\"],\"created_at\":\"2024-08-06T12:03:17.509325+00:00\",\"modified_at\":\"2024-08-06T12:03:17.509325+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testgetasyntheticsmonitorsdetails1722945796\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Get_a_synthetics_monitor_s_details-1722945796\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"subtype\":\"http\",\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":150677868,\"org_id\":321813,\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"public_id\":\"3bx-7ut-7je\",\"name\":\"Test-Get_a_synthetics_monitor_s_details-1790695169\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:29.349962+00:00\",\"modified_at\":\"2026-09-29T15:19:29.349962+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testgetasyntheticsmonitorsdetails1790695169\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Get_a_synthetics_monitor_s_details-1790695169\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289831,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -2559,13 +2560,13 @@ }, "content_type": "", "method": "GET", - "path": "/api/v1/monitor/150677868", + "path": "/api/v1/monitor/326289831", "query": [] }, "response": { "body": { "encoding": "text", - "value": "{\"id\":150677868,\"org_id\":321813,\"type\":\"synthetics alert\",\"name\":\"Test-Get_a_synthetics_monitor_s_details-1722945796\",\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"tags\":[\"testing:api\",\"probe_dc:aws:us-east-2\",\"check_type:api\",\"check_status:live\",\"ci_execution_rule:blocking\"],\"query\":\"no_query\",\"options\":{\"on_missing_data\":\"show_no_data\",\"notify_audit\":false,\"new_host_delay\":300,\"include_tags\":true,\"synthetics_check_id\":\"4c7-n7j-xbv\",\"silenced\":{}},\"multi\":false,\"created_at\":1722945797000,\"created\":\"2024-08-06T12:03:17.451148+00:00\",\"modified\":\"2024-08-06T12:03:17.451148+00:00\",\"deleted\":null,\"restricted_roles\":null,\"priority\":5,\"overall_state_modified\":null,\"overall_state\":\"No Data\",\"creator\":{\"name\":null,\"email\":\"frog@datadoghq.com\",\"handle\":\"frog@datadoghq.com\",\"id\":1445416}}\n" + "value": "{\"id\":326289831,\"org_id\":321813,\"type\":\"synthetics alert\",\"name\":\"Test-Get_a_synthetics_monitor_s_details-1790695169\",\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"tags\":[\"testing:api\",\"probe_dc:aws:us-east-2\",\"check_type:api\",\"check_status:live\",\"ci_execution_rule:blocking\"],\"query\":\"no_query\",\"options\":{\"on_missing_data\":\"show_no_data\",\"notify_audit\":false,\"new_host_delay\":300,\"include_tags\":true,\"synthetics_check_id\":\"3bx-7ut-7je\",\"silenced\":{}},\"multi\":false,\"created_at\":1790695169000,\"created\":\"2026-09-29T15:19:29.290382+00:00\",\"modified\":\"2026-09-29T15:19:29.320328+00:00\",\"deleted\":null,\"priority\":5,\"restricted_roles\":null,\"draft_status\":\"published\",\"overall_state_modified\":null,\"overall_state\":\"No Data\",\"creator\":{\"name\":\"CI Account\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"id\":2320499}}\n" }, "headers": { "content-type": "application/json" @@ -2580,7 +2581,7 @@ "type": "json", "value": { "public_ids": [ - "4c7-n7j-xbv" + "3bx-7ut-7je" ] } }, @@ -2592,7 +2593,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"4c7-n7j-xbv\",\"deleted_at\":\"2024-08-06T12:03:18.946796+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"3bx-7ut-7je\",\"deleted_at\":\"2026-09-29T15:19:29.870015+00:00\"}]}\n" }, "headers": { "content-type": "application/json" diff --git a/tests/generated-test/test-server-data/v1/synthetics.json b/tests/generated-test/test-server-data/v1/synthetics.json index 75ec900340..b6fd61c414 100644 --- a/tests/generated-test/test-server-data/v1/synthetics.json +++ b/tests/generated-test/test-server-data/v1/synthetics.json @@ -2007,7 +2007,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2025-12-26T15:22:45.114Z", + "frozen_at": "2026-09-29T15:19:30.577Z", "interactions": [ { "request": { @@ -2106,7 +2106,7 @@ } }, "headers": { - "unique": "testcreateamultisteptestwithsubtestreturnsokresponse1766762565" + "unique": "testcreateamultisteptestwithsubtestreturnsokresponse1790695170" }, "method": "GET", "persistCookies": true, @@ -2123,15 +2123,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565", + "name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565", + "monitor_name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170", "monitor_priority": 5, "retry": { "count": 3, @@ -2154,7 +2155,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"f8v-zk3-x5h\",\"name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2025-12-26T15:22:45.449340+00:00\",\"modified_at\":\"2025-12-26T15:22:45.449340+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateamultisteptestwithsubtestreturnsokresponse1766762565\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":246774114,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" + "value": "{\"public_id\":\"syb-s4e-4bc\",\"name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:30.872440+00:00\",\"modified_at\":\"2026-09-29T15:19:30.872440+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateamultisteptestwithsubtestreturnsokresponse1790695170\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289849,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -2191,7 +2192,7 @@ }, { "name": "subtest step", - "subtestPublicId": "f8v-zk3-x5h", + "subtestPublicId": "syb-s4e-4bc", "subtype": "playSubTest" } ] @@ -2200,7 +2201,7 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_test_multi_step_with_subtest.json", - "name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565", + "name": "Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170", "options": { "tick_every": 60 }, @@ -2216,7 +2217,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"5kg-4fz-eh9\",\"name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1766762565\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"multi\",\"tags\":[],\"created_at\":\"2025-12-26T15:22:45.980687+00:00\",\"modified_at\":\"2025-12-26T15:22:45.980687+00:00\",\"config\":{\"steps\":[{\"assertions\":[{\"operator\":\"is\",\"target\":200,\"type\":\"statusCode\"}],\"name\":\"request is sent\",\"request\":{\"basicAuth\":{\"password\":\"password\",\"username\":\"username\"},\"method\":\"GET\",\"url\":\"https://httpbin.org/status/200\"},\"subtype\":\"http\",\"id\":\"cyy-kz8-9b6\"},{\"name\":\"subtest step\",\"subtestPublicId\":\"f8v-zk3-x5h\",\"subtype\":\"playSubTest\",\"id\":\"se7-rsj-k3p\"}]},\"message\":\"BDD test payload: synthetics_api_test_multi_step_with_subtest.json\",\"options\":{\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":246774122,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" + "value": "{\"public_id\":\"ry5-nar-wc9\",\"name\":\"Test-Create_a_multistep_test_with_subtest_returns_OK_response-1790695170\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"multi\",\"tags\":[],\"created_at\":\"2026-09-29T15:19:31.476733+00:00\",\"modified_at\":\"2026-09-29T15:19:31.476733+00:00\",\"config\":{\"steps\":[{\"assertions\":[{\"operator\":\"is\",\"target\":200,\"type\":\"statusCode\"}],\"name\":\"request is sent\",\"request\":{\"basicAuth\":{\"password\":\"password\",\"username\":\"username\"},\"method\":\"GET\",\"url\":\"https://httpbin.org/status/200\"},\"subtype\":\"http\",\"id\":\"ehs-a2n-vde\"},{\"name\":\"subtest step\",\"subtestPublicId\":\"syb-s4e-4bc\",\"subtype\":\"playSubTest\",\"id\":\"yfn-mnt-25p\"}]},\"message\":\"BDD test payload: synthetics_api_test_multi_step_with_subtest.json\",\"options\":{\"tick_every\":60,\"bits_ai_auto_investigate\":false},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289852,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -2231,7 +2232,7 @@ "type": "json", "value": { "public_ids": [ - "5kg-4fz-eh9" + "ry5-nar-wc9" ] } }, @@ -2243,7 +2244,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"5kg-4fz-eh9\",\"deleted_at\":\"2025-12-26T15:22:46.386306+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"ry5-nar-wc9\",\"deleted_at\":\"2026-09-29T15:19:32.001331+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -2258,7 +2259,7 @@ "type": "json", "value": { "public_ids": [ - "f8v-zk3-x5h" + "syb-s4e-4bc" ] } }, @@ -2270,7 +2271,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"f8v-zk3-x5h\",\"deleted_at\":\"2025-12-26T15:22:46.982158+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"syb-s4e-4bc\",\"deleted_at\":\"2026-09-29T15:19:32.686297+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -2509,7 +2510,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2024-12-09T11:17:57.432Z", + "frozen_at": "2026-09-29T15:19:33.267Z", "interactions": [ { "request": { @@ -2608,7 +2609,7 @@ } }, "headers": { - "unique": "testcreateanapihttptesthasbodyhashfilledout1733743077" + "unique": "testcreateanapihttptesthasbodyhashfilledout1790695173" }, "method": "GET", "persistCookies": true, @@ -2625,15 +2626,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1733743077", + "name": "Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1790695173", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1733743077", + "monitor_name": "Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1790695173", "monitor_priority": 5, "retry": { "count": 3, @@ -2656,7 +2658,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"xej-vs3-2kp\",\"name\":\"Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1733743077\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2024-12-09T11:17:58.096533+00:00\",\"modified_at\":\"2024-12-09T11:17:58.096533+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateanapihttptesthasbodyhashfilledout1733743077\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1733743077\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":159881021,\"org_id\":321813,\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"public_id\":\"45n-keu-t6v\",\"name\":\"Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1790695173\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:33.604929+00:00\",\"modified_at\":\"2026-09-29T15:19:33.604929+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateanapihttptesthasbodyhashfilledout1790695173\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_an_API_HTTP_test_has_bodyHash_filled_out-1790695173\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289866,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -2671,7 +2673,7 @@ "type": "json", "value": { "public_ids": [ - "xej-vs3-2kp" + "45n-keu-t6v" ] } }, @@ -2683,7 +2685,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"xej-vs3-2kp\",\"deleted_at\":\"2024-12-09T11:17:58.901241+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"45n-keu-t6v\",\"deleted_at\":\"2026-09-29T15:19:34.130087+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -2698,7 +2700,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2024-12-09T11:17:59.159Z", + "frozen_at": "2026-09-29T15:19:34.781Z", "interactions": [ { "request": { @@ -2797,7 +2799,7 @@ } }, "headers": { - "unique": "testcreateanapihttptestreturnsokreturnsthecreatedtestdetailsresponse1733743079" + "unique": "testcreateanapihttptestreturnsokreturnsthecreatedtestdetailsresponse1790695174" }, "method": "GET", "persistCookies": true, @@ -2814,15 +2816,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1733743079", + "name": "Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1790695174", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1733743079", + "monitor_name": "Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1790695174", "monitor_priority": 5, "retry": { "count": 3, @@ -2845,7 +2848,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"j29-yg3-jd3\",\"name\":\"Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1733743079\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2024-12-09T11:17:59.805698+00:00\",\"modified_at\":\"2024-12-09T11:17:59.805698+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateanapihttptestreturnsokreturnsthecreatedtestdetailsresponse1733743079\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1733743079\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":159881024,\"org_id\":321813,\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"public_id\":\"xei-84t-xae\",\"name\":\"Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1790695174\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:35.081973+00:00\",\"modified_at\":\"2026-09-29T15:19:35.081973+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testcreateanapihttptestreturnsokreturnsthecreatedtestdetailsresponse1790695174\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Create_an_API_HTTP_test_returns_OK_Returns_the_created_test_details_response-1790695174\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289883,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -2860,7 +2863,7 @@ "type": "json", "value": { "public_ids": [ - "j29-yg3-jd3" + "xei-84t-xae" ] } }, @@ -2872,7 +2875,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"j29-yg3-jd3\",\"deleted_at\":\"2024-12-09T11:18:00.789317+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"xei-84t-xae\",\"deleted_at\":\"2026-09-29T15:19:35.474733+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -4369,7 +4372,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2024-12-09T11:18:14.541Z", + "frozen_at": "2026-09-29T15:19:36.117Z", "interactions": [ { "request": { @@ -4468,7 +4471,7 @@ } }, "headers": { - "unique": "testeditanapitestreturnsokresponse1733743094" + "unique": "testeditanapitestreturnsokresponse1790695176" }, "method": "GET", "persistCookies": true, @@ -4485,15 +4488,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Edit_an_API_test_returns_OK_response-1733743094", + "name": "Test-Edit_an_API_test_returns_OK_response-1790695176", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Edit_an_API_test_returns_OK_response-1733743094", + "monitor_name": "Test-Edit_an_API_test_returns_OK_response-1790695176", "monitor_priority": 5, "retry": { "count": 3, @@ -4516,7 +4520,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"ep3-5gs-3ra\",\"name\":\"Test-Edit_an_API_test_returns_OK_response-1733743094\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2024-12-09T11:18:15.055623+00:00\",\"modified_at\":\"2024-12-09T11:18:15.055623+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testeditanapitestreturnsokresponse1733743094\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Edit_an_API_test_returns_OK_response-1733743094\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":159881049,\"org_id\":321813,\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"public_id\":\"u5g-3ba-9fb\",\"name\":\"Test-Edit_an_API_test_returns_OK_response-1790695176\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:36.395945+00:00\",\"modified_at\":\"2026-09-29T15:19:36.395945+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testeditanapitestreturnsokresponse1790695176\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Edit_an_API_test_returns_OK_response-1790695176\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289905,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -4581,7 +4585,7 @@ } }, "headers": { - "unique": "testeditanapitestreturnsokresponse1733743094" + "unique": "testeditanapitestreturnsokresponse1790695176" }, "method": "GET", "timeout": 10, @@ -4592,7 +4596,7 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_test_payload.json", - "name": "Test-Edit_an_API_test_returns_OK_response-1733743094-updated", + "name": "Test-Edit_an_API_test_returns_OK_response-1790695176-updated", "options": { "accept_self_signed": false, "allow_insecure": true, @@ -4617,13 +4621,13 @@ }, "content_type": "application/json", "method": "PUT", - "path": "/api/v1/synthetics/tests/api/ep3-5gs-3ra", + "path": "/api/v1/synthetics/tests/api/u5g-3ba-9fb", "query": [] }, "response": { "body": { "encoding": "text", - "value": "{\"org_id\":321813,\"public_id\":\"ep3-5gs-3ra\",\"name\":\"Test-Edit_an_API_test_returns_OK_response-1733743094-updated\",\"status\":\"live\",\"type\":\"api\",\"tags\":[\"testing:api\"],\"message\":\"BDD test payload: synthetics_api_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-TestSyntheticsAPITestLifecycle-1623076664\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_at\":\"2024-12-09T11:18:15.055623+00:00\",\"modified_at\":\"2024-12-09T11:18:15.752292+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"certificate\":{\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testeditanapitestreturnsokresponse1733743094\"},\"method\":\"GET\",\"timeout\":10,\"url\":\"https://datadoghq.com\"}},\"overall_state_modified\":null,\"subtype\":\"http\",\"monitor_id\":159881049,\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"org_id\":321813,\"public_id\":\"u5g-3ba-9fb\",\"name\":\"Test-Edit_an_API_test_returns_OK_response-1790695176-updated\",\"status\":\"live\",\"type\":\"api\",\"tags\":[\"testing:api\"],\"message\":\"BDD test payload: synthetics_api_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-TestSyntheticsAPITestLifecycle-1623076664\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_at\":\"2026-09-29T15:19:36.395945+00:00\",\"modified_at\":\"2026-09-29T15:19:36.939774+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"certificate\":{\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testeditanapitestreturnsokresponse1790695176\"},\"method\":\"GET\",\"timeout\":10,\"url\":\"https://datadoghq.com\"}},\"overall_state_modified\":null,\"subtype\":\"http\",\"monitor_id\":326289905,\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -4638,7 +4642,7 @@ "type": "json", "value": { "public_ids": [ - "ep3-5gs-3ra" + "u5g-3ba-9fb" ] } }, @@ -4650,7 +4654,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"ep3-5gs-3ra\",\"deleted_at\":\"2024-12-09T11:18:16.764751+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"u5g-3ba-9fb\",\"deleted_at\":\"2026-09-29T15:19:37.615192+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -5205,7 +5209,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2024-12-09T11:18:19.873Z", + "frozen_at": "2026-09-29T15:19:38.201Z", "interactions": [ { "request": { @@ -5304,7 +5308,7 @@ } }, "headers": { - "unique": "testpatchasynthetictestreturnsokresponse1733743099" + "unique": "testpatchasynthetictestreturnsokresponse1790695178" }, "method": "GET", "persistCookies": true, @@ -5321,15 +5325,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Patch_a_Synthetic_test_returns_OK_response-1733743099", + "name": "Test-Patch_a_Synthetic_test_returns_OK_response-1790695178", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Patch_a_Synthetic_test_returns_OK_response-1733743099", + "monitor_name": "Test-Patch_a_Synthetic_test_returns_OK_response-1790695178", "monitor_priority": 5, "retry": { "count": 3, @@ -5352,7 +5357,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"sv2-vrq-d82\",\"name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1733743099\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2024-12-09T11:18:20.560391+00:00\",\"modified_at\":\"2024-12-09T11:18:20.560391+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testpatchasynthetictestreturnsokresponse1733743099\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1733743099\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":159881059,\"org_id\":321813,\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"public_id\":\"xbt-386-n73\",\"name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1790695178\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:38.520215+00:00\",\"modified_at\":\"2026-09-29T15:19:38.520215+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testpatchasynthetictestreturnsokresponse1790695178\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1790695178\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289932,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -5381,13 +5386,13 @@ }, "content_type": "application/json", "method": "PATCH", - "path": "/api/v1/synthetics/tests/sv2-vrq-d82", + "path": "/api/v1/synthetics/tests/xbt-386-n73", "query": [] }, "response": { "body": { "encoding": "text", - "value": "{\"org_id\":321813,\"public_id\":\"sv2-vrq-d82\",\"name\":\"New test name\",\"status\":\"live\",\"type\":\"api\",\"tags\":[\"testing:api\"],\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1733743099\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_at\":\"2024-12-09T11:18:20.560391+00:00\",\"modified_at\":\"2024-12-09T11:18:21.260693+00:00\",\"config\":{\"assertions\":[{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testpatchasynthetictestreturnsokresponse1733743099\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"overall_state_modified\":null,\"subtype\":\"http\",\"monitor_id\":159881059,\"created_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"},\"modified_by\":{\"name\":null,\"handle\":\"frog@datadoghq.com\",\"email\":\"frog@datadoghq.com\"}}" + "value": "{\"org_id\":321813,\"public_id\":\"xbt-386-n73\",\"name\":\"New test name\",\"status\":\"live\",\"type\":\"api\",\"tags\":[\"testing:api\"],\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Patch_a_Synthetic_test_returns_OK_response-1790695178\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_at\":\"2026-09-29T15:19:38.520215+00:00\",\"modified_at\":\"2026-09-29T15:19:39.037159+00:00\",\"config\":{\"assertions\":[{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testpatchasynthetictestreturnsokresponse1790695178\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"overall_state_modified\":null,\"subtype\":\"http\",\"monitor_id\":326289932,\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -5402,7 +5407,7 @@ "type": "json", "value": { "public_ids": [ - "sv2-vrq-d82" + "xbt-386-n73" ] } }, @@ -5414,7 +5419,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"sv2-vrq-d82\",\"deleted_at\":\"2024-12-09T11:18:22.380456+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"xbt-386-n73\",\"deleted_at\":\"2026-09-29T15:19:39.670012+00:00\"}]}\n" }, "headers": { "content-type": "application/json" @@ -5489,7 +5494,7 @@ }, { "feature": "Synthetics", - "frozen_at": "2025-07-01T15:52:56.929Z", + "frozen_at": "2026-09-29T15:19:40.227Z", "interactions": [ { "request": { @@ -5588,7 +5593,7 @@ } }, "headers": { - "unique": "testtriggersynthetictestsreturnsokresponse1751385176" + "unique": "testtriggersynthetictestsreturnsokresponse1790695180" }, "method": "GET", "persistCookies": true, @@ -5605,15 +5610,16 @@ "aws:us-east-2" ], "message": "BDD test payload: synthetics_api_http_test_payload.json", - "name": "Test-Trigger_Synthetic_tests_returns_OK_response-1751385176", + "name": "Test-Trigger_Synthetic_tests_returns_OK_response-1790695180", "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "httpVersion": "http2", "min_failure_duration": 10, "min_location_failed": 1, - "monitor_name": "Test-Trigger_Synthetic_tests_returns_OK_response-1751385176", + "monitor_name": "Test-Trigger_Synthetic_tests_returns_OK_response-1790695180", "monitor_priority": 5, "retry": { "count": 3, @@ -5636,7 +5642,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"public_id\":\"tau-wah-m7h\",\"name\":\"Test-Trigger_Synthetic_tests_returns_OK_response-1751385176\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2025-07-01T15:52:57.254092+00:00\",\"modified_at\":\"2025-07-01T15:52:57.254092+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testtriggersynthetictestsreturnsokresponse1751385176\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Trigger_Synthetic_tests_returns_OK_response-1751385176\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":176652841,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" + "value": "{\"public_id\":\"p73-sub-niv\",\"name\":\"Test-Trigger_Synthetic_tests_returns_OK_response-1790695180\",\"status\":\"live\",\"type\":\"api\",\"subtype\":\"http\",\"tags\":[\"testing:api\"],\"created_at\":\"2026-09-29T15:19:40.560919+00:00\",\"modified_at\":\"2026-09-29T15:19:40.560919+00:00\",\"config\":{\"assertions\":[{\"operator\":\"is\",\"property\":\"{{ PROPERTY }}\",\"target\":\"text/html\",\"type\":\"header\"},{\"operator\":\"lessThan\",\"target\":2000,\"timingsScope\":\"withoutDNS\",\"type\":\"responseTime\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONPath\",\"target\":{\"elementsOperator\":\"atLeastOneElementMatches\",\"jsonPath\":\"topKey\",\"operator\":\"isNot\",\"targetValue\":\"0\"},\"type\":\"body\"},{\"operator\":\"validatesJSONSchema\",\"target\":{\"jsonSchema\":\"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\",\"metaSchema\":\"draft-07\"},\"type\":\"body\"},{\"operator\":\"validatesXPath\",\"target\":{\"operator\":\"contains\",\"targetValue\":\"0\",\"xPath\":\"target-xpath\"},\"type\":\"body\"},{\"operator\":\"md5\",\"target\":\"a\",\"type\":\"bodyHash\"},{\"code\":\"const hello = 'world';\",\"type\":\"javascript\"}],\"configVariables\":[{\"example\":\"content-type\",\"name\":\"PROPERTY\",\"pattern\":\"content-type\",\"type\":\"text\"}],\"request\":{\"basicAuth\":{\"accessTokenUrl\":\"https://datadog-token.com\",\"audience\":\"audience\",\"clientId\":\"client-id\",\"clientSecret\":\"client-secret\",\"resource\":\"resource\",\"scope\":\"yoyo\",\"tokenApiAuthentication\":\"header\",\"type\":\"oauth-client\"},\"certificate\":{\"cert\":{\"filename\":\"cert-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"},\"key\":{\"filename\":\"key-filename\",\"updatedAt\":\"2020-10-16T09:23:24.857Z\"}},\"headers\":{\"unique\":\"testtriggersynthetictestsreturnsokresponse1790695180\"},\"method\":\"GET\",\"persistCookies\":true,\"proxy\":{\"headers\":{},\"url\":\"https://datadoghq.com\"},\"timeout\":10,\"url\":\"https://datadoghq.com\"},\"variablesFromScript\":\"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\"},\"message\":\"BDD test payload: synthetics_api_http_test_payload.json\",\"options\":{\"accept_self_signed\":false,\"allow_insecure\":true,\"follow_redirects\":true,\"httpVersion\":\"http2\",\"min_failure_duration\":10,\"min_location_failed\":1,\"monitor_name\":\"Test-Trigger_Synthetic_tests_returns_OK_response-1790695180\",\"monitor_priority\":5,\"retry\":{\"count\":3,\"interval\":10},\"tick_every\":60,\"bits_ai_auto_investigate\":true},\"locations\":[\"aws:us-east-2\"],\"created_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"},\"deleted_at\":null,\"monitor_id\":326289954,\"org_id\":321813,\"modified_by\":{\"name\":\"CI Account\",\"handle\":\"9919ec9b-ebc7-49ee-8dc8-03626e717cca\",\"email\":\"team-intg-tools-libs-spam@datadoghq.com\"}}" }, "headers": { "content-type": "application/json" @@ -5652,7 +5658,7 @@ "value": { "tests": [ { - "public_id": "tau-wah-m7h" + "public_id": "p73-sub-niv" } ] } @@ -5665,7 +5671,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"triggered_check_ids\":[\"tau-wah-m7h\"],\"results\":[{\"public_id\":\"tau-wah-m7h\",\"location\":30005,\"result_id\":\"6667089110128797476\"}],\"locations\":[{\"id\":30005,\"name\":\"aws:us-east-2\",\"display_name\":\"Ohio (AWS)\",\"region\":\"Americas\",\"is_active\":true,\"is_public\":true,\"metadata\":null}],\"batch_id\":null}\n" + "value": "{\"triggered_check_ids\":[\"p73-sub-niv\"],\"results\":[{\"public_id\":\"p73-sub-niv\",\"location\":30005,\"result_id\":\"8820050293017055562\"}],\"locations\":[{\"id\":30005,\"name\":\"aws:us-east-2\",\"region\":\"Americas\",\"display_name\":\"Ohio (AWS)\",\"is_active\":true,\"is_public\":true,\"metadata\":null}],\"batch_id\":null}" }, "headers": { "content-type": "application/json" @@ -5680,7 +5686,7 @@ "type": "json", "value": { "public_ids": [ - "tau-wah-m7h" + "p73-sub-niv" ] } }, @@ -5692,7 +5698,7 @@ "response": { "body": { "encoding": "text", - "value": "{\"deleted_tests\":[{\"public_id\":\"tau-wah-m7h\",\"deleted_at\":\"2025-07-01T15:52:58.035839+00:00\"}]}\n" + "value": "{\"deleted_tests\":[{\"public_id\":\"p73-sub-niv\",\"deleted_at\":\"2026-09-29T15:19:41.245660+00:00\"}]}\n" }, "headers": { "content-type": "application/json" diff --git a/tests/v1/features/given.json b/tests/v1/features/given.json index 3c1540f6fa..bf5e92cd59 100644 --- a/tests/v1/features/given.json +++ b/tests/v1/features/given.json @@ -250,7 +250,7 @@ "parameters": [ { "name": "body", - "value": "{\n \"config\": {\n \"assertions\": [\n {\n \"operator\": \"is\",\n \"property\": \"{{ '{{ PROPERTY }}' }}\",\n \"target\": \"text/html\",\n \"type\": \"header\"\n },\n {\n \"operator\": \"lessThan\",\n \"target\": 2000,\n \"type\": \"responseTime\",\n \"timingsScope\": \"withoutDNS\"\n },\n {\n \"operator\": \"validatesJSONPath\",\n \"target\": {\n \"jsonPath\": \"topKey\",\n \"operator\": \"isNot\",\n \"targetValue\": \"0\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesJSONPath\",\n \"target\": {\n \"elementsOperator\": \"atLeastOneElementMatches\",\n \"jsonPath\": \"topKey\",\n \"operator\": \"isNot\",\n \"targetValue\": \"0\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesJSONSchema\",\n \"target\": {\n \"metaSchema\": \"draft-07\",\n \"jsonSchema\": \"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesXPath\",\n \"target\": {\n \"xPath\": \"target-xpath\",\n \"targetValue\": \"0\",\n \"operator\": \"contains\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"md5\",\n \"target\": \"a\",\n \"type\": \"bodyHash\"\n },\n {\n \"code\": \"const hello = 'world';\",\n \"type\": \"javascript\"\n }\n ],\n \"configVariables\": [\n {\n \"example\": \"content-type\",\n \"name\": \"PROPERTY\",\n \"pattern\": \"content-type\",\n \"type\": \"text\"\n }\n ],\n \"variablesFromScript\": \"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\",\n \"request\": {\n \"certificate\": {\n \"cert\": {\n \"content\": \"cert-content\",\n \"filename\": \"cert-filename\",\n \"updatedAt\": \"2020-10-16T09:23:24.857Z\"\n },\n \"key\": {\n \"content\": \"key-content\",\n \"filename\": \"key-filename\",\n \"updatedAt\": \"2020-10-16T09:23:24.857Z\"\n }\n },\n \"headers\": { \"unique\": \"{{ unique_lower_alnum }}\" },\n \"method\": \"GET\",\n \"timeout\": 10,\n \"url\": \"https://datadoghq.com\",\n \"proxy\": {\n \"url\": \"https://datadoghq.com\",\n \"headers\": {}\n },\n \"basicAuth\": {\n \"accessTokenUrl\": \"https://datadog-token.com\",\n \"audience\": \"audience\",\n \"clientId\": \"client-id\",\n \"clientSecret\": \"client-secret\",\n \"resource\": \"resource\",\n \"scope\": \"yoyo\",\n \"tokenApiAuthentication\": \"header\",\n \"type\": \"oauth-client\"\n },\n \"persistCookies\": true\n }\n },\n \"locations\": [\"aws:us-east-2\"],\n \"message\": \"BDD test payload: synthetics_api_http_test_payload.json\",\n \"name\": \"{{ unique }}\",\n \"options\": {\n \"accept_self_signed\": false,\n \"allow_insecure\": true,\n \"follow_redirects\": true,\n \"min_failure_duration\": 10,\n \"min_location_failed\": 1,\n \"monitor_name\": \"{{ unique }}\",\n \"monitor_priority\": 5,\n \"retry\": { \"count\": 3, \"interval\": 10 },\n \"tick_every\": 60,\n \"httpVersion\": \"http2\"\n },\n \"subtype\": \"http\",\n \"tags\": [\"testing:api\"],\n \"type\": \"api\"\n}\n" + "value": "{\n \"config\": {\n \"assertions\": [\n {\n \"operator\": \"is\",\n \"property\": \"{{ '{{ PROPERTY }}' }}\",\n \"target\": \"text/html\",\n \"type\": \"header\"\n },\n {\n \"operator\": \"lessThan\",\n \"target\": 2000,\n \"type\": \"responseTime\",\n \"timingsScope\": \"withoutDNS\"\n },\n {\n \"operator\": \"validatesJSONPath\",\n \"target\": {\n \"jsonPath\": \"topKey\",\n \"operator\": \"isNot\",\n \"targetValue\": \"0\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesJSONPath\",\n \"target\": {\n \"elementsOperator\": \"atLeastOneElementMatches\",\n \"jsonPath\": \"topKey\",\n \"operator\": \"isNot\",\n \"targetValue\": \"0\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesJSONSchema\",\n \"target\": {\n \"metaSchema\": \"draft-07\",\n \"jsonSchema\": \"{\\\"type\\\": \\\"object\\\", \\\"properties\\\":{\\\"slideshow\\\":{\\\"type\\\":\\\"object\\\"}}}\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"validatesXPath\",\n \"target\": {\n \"xPath\": \"target-xpath\",\n \"targetValue\": \"0\",\n \"operator\": \"contains\"\n },\n \"type\": \"body\"\n },\n {\n \"operator\": \"md5\",\n \"target\": \"a\",\n \"type\": \"bodyHash\"\n },\n {\n \"code\": \"const hello = 'world';\",\n \"type\": \"javascript\"\n }\n ],\n \"configVariables\": [\n {\n \"example\": \"content-type\",\n \"name\": \"PROPERTY\",\n \"pattern\": \"content-type\",\n \"type\": \"text\"\n }\n ],\n \"variablesFromScript\": \"dd.variable.set(\\\"FOO\\\", \\\"foo\\\")\",\n \"request\": {\n \"certificate\": {\n \"cert\": {\n \"content\": \"cert-content\",\n \"filename\": \"cert-filename\",\n \"updatedAt\": \"2020-10-16T09:23:24.857Z\"\n },\n \"key\": {\n \"content\": \"key-content\",\n \"filename\": \"key-filename\",\n \"updatedAt\": \"2020-10-16T09:23:24.857Z\"\n }\n },\n \"headers\": { \"unique\": \"{{ unique_lower_alnum }}\" },\n \"method\": \"GET\",\n \"timeout\": 10,\n \"url\": \"https://datadoghq.com\",\n \"proxy\": {\n \"url\": \"https://datadoghq.com\",\n \"headers\": {}\n },\n \"basicAuth\": {\n \"accessTokenUrl\": \"https://datadog-token.com\",\n \"audience\": \"audience\",\n \"clientId\": \"client-id\",\n \"clientSecret\": \"client-secret\",\n \"resource\": \"resource\",\n \"scope\": \"yoyo\",\n \"tokenApiAuthentication\": \"header\",\n \"type\": \"oauth-client\"\n },\n \"persistCookies\": true\n }\n },\n \"locations\": [\"aws:us-east-2\"],\n \"message\": \"BDD test payload: synthetics_api_http_test_payload.json\",\n \"name\": \"{{ unique }}\",\n \"options\": {\n \"accept_self_signed\": false,\n \"allow_insecure\": true,\n \"bits_ai_auto_investigate\": true,\n \"follow_redirects\": true,\n \"min_failure_duration\": 10,\n \"min_location_failed\": 1,\n \"monitor_name\": \"{{ unique }}\",\n \"monitor_priority\": 5,\n \"retry\": { \"count\": 3, \"interval\": 10 },\n \"tick_every\": 60,\n \"httpVersion\": \"http2\"\n },\n \"subtype\": \"http\",\n \"tags\": [\"testing:api\"],\n \"type\": \"api\"\n}\n" } ], "step": "there is a valid \"synthetics_api_test\" in the system", diff --git a/tests/v1/features/synthetics.feature b/tests/v1/features/synthetics.feature index 911cc25517..be5b3dfd07 100644 --- a/tests/v1/features/synthetics.feature +++ b/tests/v1/features/synthetics.feature @@ -230,6 +230,7 @@ Feature: Synthetics And the response "name" is equal to "{{ unique }}" And the response "config.assertions[7].type" is equal to "javascript" And the response "config.assertions[7].code" is equal to "const hello = 'world';" + And the response "options.bits_ai_auto_investigate" is equal to true @team:DataDog/synthetics-orchestrating-managing Scenario: Create an API HTTP with oauth-rop test returns "OK - Returns the created test details." response diff --git a/tests/v1/features/synthetics_api_http_test_payload.json b/tests/v1/features/synthetics_api_http_test_payload.json index 4124db0163..2729e909c7 100644 --- a/tests/v1/features/synthetics_api_http_test_payload.json +++ b/tests/v1/features/synthetics_api_http_test_payload.json @@ -108,6 +108,7 @@ "options": { "accept_self_signed": false, "allow_insecure": true, + "bits_ai_auto_investigate": true, "follow_redirects": true, "min_failure_duration": 10, "min_location_failed": 1,