From 3a390d0dec9f0c7e3997d654c15a6b490fd17624 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 4 May 2026 14:18:37 +0000 Subject: [PATCH] Regenerate client from commit e8c83db of spec repo --- .generator/schemas/v2/openapi.yaml | 9 +-- examples/v2/status-pages/CreateStatusPage.py | 1 - examples/v2/status-pages/PublishStatusPage.py | 6 +- .../v2/status-pages/UnpublishStatusPage.py | 7 +- .../v2/api/status_pages_api.py | 2 +- ...ate_status_page_request_data_attributes.py | 7 -- ..._component_returns_created_response.frozen | 2 +- ...te_component_returns_created_response.yaml | 14 ++-- ...egradation_returns_created_response.frozen | 2 +- ..._degradation_returns_created_response.yaml | 22 +++---- ...aintenance_returns_created_response.frozen | 2 +- ..._maintenance_returns_created_response.yaml | 28 ++++---- ...tatus_page_returns_created_response.frozen | 2 +- ..._status_page_returns_created_response.yaml | 8 +-- ...mponent_returns_no_content_response.frozen | 2 +- ...component_returns_no_content_response.yaml | 10 +-- ...adation_returns_no_content_response.frozen | 2 +- ...gradation_returns_no_content_response.yaml | 24 +++---- ...us_page_returns_no_content_response.frozen | 2 +- ...atus_page_returns_no_content_response.yaml | 10 +-- ...t_get_component_returns_ok_response.frozen | 2 +- ...est_get_component_returns_ok_response.yaml | 12 ++-- ...get_degradation_returns_ok_response.frozen | 2 +- ...t_get_degradation_returns_ok_response.yaml | 32 +++++----- ...get_maintenance_returns_ok_response.frozen | 2 +- ...t_get_maintenance_returns_ok_response.yaml | 42 ++++++------ ...get_status_page_returns_ok_response.frozen | 2 +- ...t_get_status_page_returns_ok_response.yaml | 14 ++-- ...list_components_returns_ok_response.frozen | 2 +- ...t_list_components_returns_ok_response.yaml | 12 ++-- ...st_degradations_returns_ok_response.frozen | 2 +- ...list_degradations_returns_ok_response.yaml | 33 +++++----- ...st_maintenances_returns_ok_response.frozen | 2 +- ...list_maintenances_returns_ok_response.yaml | 40 ++++++------ ...st_status_pages_returns_ok_response.frozen | 2 +- ...list_status_pages_returns_ok_response.yaml | 52 +++++++-------- ...us_page_returns_no_content_response.frozen | 1 + ...atus_page_returns_no_content_response.yaml | 64 +++++++++++++++++++ ...us_page_returns_no_content_response.frozen | 2 +- ...atus_page_returns_no_content_response.yaml | 12 ++-- ...us_page_returns_no_content_response.frozen | 2 +- ...atus_page_returns_no_content_response.yaml | 24 +++++-- ...pdate_component_returns_ok_response.frozen | 2 +- ..._update_component_returns_ok_response.yaml | 16 ++--- ...ate_degradation_returns_ok_response.frozen | 2 +- ...pdate_degradation_returns_ok_response.yaml | 34 +++++----- ...ate_maintenance_returns_ok_response.frozen | 2 +- ...pdate_maintenance_returns_ok_response.yaml | 44 ++++++------- ...ate_status_page_returns_ok_response.frozen | 2 +- ...pdate_status_page_returns_ok_response.yaml | 16 ++--- tests/v2/features/given.json | 14 +--- tests/v2/features/status_pages.feature | 13 ++-- 52 files changed, 358 insertions(+), 307 deletions(-) create mode 100644 tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.frozen create mode 100644 tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.yaml diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 93b41388a7..e0cb460d2b 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -17311,7 +17311,6 @@ components: type: component domain_prefix: status-page-us1 email_header_image: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF - enabled: true favicon: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA name: Status Page US1 subscriptions_enabled: true @@ -17370,10 +17369,6 @@ components: description: Base64-encoded image data included in email notifications sent to status page subscribers. example: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF type: string - enabled: - description: Whether the status page is enabled. - example: true - type: boolean favicon: description: Base64-encoded image data displayed in the browser tab. example: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA @@ -17394,7 +17389,6 @@ components: example: bars_and_uptime_percentage required: - domain_prefix - - enabled - name - type - visualization_type @@ -127386,7 +127380,7 @@ paths: permissions: - status_pages_settings_read post: - description: "Creates a new status page. **Note**: Publishing a status page on creation via the `enabled` property will be deprecated. Use the dedicated [publish](#publish-status-page) status page endpoint after creation instead." + description: "Creates a new status page in an unpublished state. Use the dedicated [publish](#publish-status-page) status page endpoint to publish the page after creation." operationId: CreateStatusPage parameters: - description: "Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user." @@ -127422,7 +127416,6 @@ paths: type: component domain_prefix: status-page-us1 email_header_image: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF - enabled: true favicon: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA name: Status Page US1 subscriptions_enabled: true diff --git a/examples/v2/status-pages/CreateStatusPage.py b/examples/v2/status-pages/CreateStatusPage.py index a6f26b2fcf..f76189c8a1 100644 --- a/examples/v2/status-pages/CreateStatusPage.py +++ b/examples/v2/status-pages/CreateStatusPage.py @@ -38,7 +38,6 @@ position=1, ), ], - enabled=True, type=CreateStatusPageRequestDataAttributesType.INTERNAL, visualization_type=CreateStatusPageRequestDataAttributesVisualizationType.BARS_AND_UPTIME_PERCENTAGE, ), diff --git a/examples/v2/status-pages/PublishStatusPage.py b/examples/v2/status-pages/PublishStatusPage.py index 6f5428342c..d3b3b09c87 100644 --- a/examples/v2/status-pages/PublishStatusPage.py +++ b/examples/v2/status-pages/PublishStatusPage.py @@ -6,12 +6,12 @@ from datadog_api_client import ApiClient, Configuration from datadog_api_client.v2.api.status_pages_api import StatusPagesApi -# there is a valid "unpublished_status_page" in the system -UNPUBLISHED_STATUS_PAGE_DATA_ID = environ["UNPUBLISHED_STATUS_PAGE_DATA_ID"] +# there is a valid "status_page" in the system +STATUS_PAGE_DATA_ID = environ["STATUS_PAGE_DATA_ID"] configuration = Configuration() with ApiClient(configuration) as api_client: api_instance = StatusPagesApi(api_client) api_instance.publish_status_page( - page_id=UNPUBLISHED_STATUS_PAGE_DATA_ID, + page_id=STATUS_PAGE_DATA_ID, ) diff --git a/examples/v2/status-pages/UnpublishStatusPage.py b/examples/v2/status-pages/UnpublishStatusPage.py index 84e02e5870..44c25f7d94 100644 --- a/examples/v2/status-pages/UnpublishStatusPage.py +++ b/examples/v2/status-pages/UnpublishStatusPage.py @@ -2,16 +2,13 @@ Unpublish status page returns "No Content" response """ -from os import environ from datadog_api_client import ApiClient, Configuration from datadog_api_client.v2.api.status_pages_api import StatusPagesApi - -# there is a valid "status_page" in the system -STATUS_PAGE_DATA_ID = environ["STATUS_PAGE_DATA_ID"] +from uuid import UUID configuration = Configuration() with ApiClient(configuration) as api_client: api_instance = StatusPagesApi(api_client) api_instance.unpublish_status_page( - page_id=STATUS_PAGE_DATA_ID, + page_id=UUID("9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d"), ) diff --git a/src/datadog_api_client/v2/api/status_pages_api.py b/src/datadog_api_client/v2/api/status_pages_api.py index bd89acc0b9..e423e03ff4 100644 --- a/src/datadog_api_client/v2/api/status_pages_api.py +++ b/src/datadog_api_client/v2/api/status_pages_api.py @@ -845,7 +845,7 @@ def create_status_page( ) -> StatusPage: """Create status page. - Creates a new status page. **Note** : Publishing a status page on creation via the ``enabled`` property will be deprecated. Use the dedicated `publish <#publish-status-page>`_ status page endpoint after creation instead. + Creates a new status page in an unpublished state. Use the dedicated `publish <#publish-status-page>`_ status page endpoint to publish the page after creation. :type body: CreateStatusPageRequest :param include: Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user. diff --git a/src/datadog_api_client/v2/model/create_status_page_request_data_attributes.py b/src/datadog_api_client/v2/model/create_status_page_request_data_attributes.py index a4618a84e0..965f1f95f5 100644 --- a/src/datadog_api_client/v2/model/create_status_page_request_data_attributes.py +++ b/src/datadog_api_client/v2/model/create_status_page_request_data_attributes.py @@ -43,7 +43,6 @@ def openapi_types(_): "components": ([CreateStatusPageRequestDataAttributesComponentsItems],), "domain_prefix": (str,), "email_header_image": (str,), - "enabled": (bool,), "favicon": (str,), "name": (str,), "subscriptions_enabled": (bool,), @@ -56,7 +55,6 @@ def openapi_types(_): "components": "components", "domain_prefix": "domain_prefix", "email_header_image": "email_header_image", - "enabled": "enabled", "favicon": "favicon", "name": "name", "subscriptions_enabled": "subscriptions_enabled", @@ -67,7 +65,6 @@ def openapi_types(_): def __init__( self_, domain_prefix: str, - enabled: bool, name: str, type: CreateStatusPageRequestDataAttributesType, visualization_type: CreateStatusPageRequestDataAttributesVisualizationType, @@ -93,9 +90,6 @@ def __init__( :param email_header_image: Base64-encoded image data included in email notifications sent to status page subscribers. :type email_header_image: str, optional - :param enabled: Whether the status page is enabled. - :type enabled: bool - :param favicon: Base64-encoded image data displayed in the browser tab. :type favicon: str, optional @@ -124,7 +118,6 @@ def __init__( super().__init__(kwargs) self_.domain_prefix = domain_prefix - self_.enabled = enabled self_.name = name self_.type = type self_.visualization_type = visualization_type diff --git a/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.frozen b/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.frozen index 747c38975b..eb8c36b4b5 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:45.443Z \ No newline at end of file +2026-04-24T14:12:37.493Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.yaml b/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.yaml index 0885e25947..1fb82eb05c 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_create_component_returns_created_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"9dbd15ff66733c82","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"f456820b7958024f","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"daae96b1-2114-4979-8668-2f782fe4a82b","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0827c72a-5886-4850-b9a0-3c0b62fd5cbd","name":"Application","type":"group","position":0,"components":[{"id":"2944ac68-cc1f-43bc-9950-a81912daf613","name":"Login","type":"component","status":"operational","position":0},{"id":"7374a8e5-7d66-43be-83f0-4337a739bdfb","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:45.548049Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"9dbd15ff66733c82","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:45.548049Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/daae96b1-2114-4979-8668-2f782fe4a82b/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"b02801ff-949d-467e-967d-5943c8f1c7af","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"7f96e5c3-f033-4640-bf8a-7018e134c8b5","name":"Application","type":"group","position":0,"components":[{"id":"feefa8d8-7485-4bfb-82a6-86268c1d68b3","name":"Login","type":"component","status":"operational","position":0},{"id":"b2f95a96-3261-40fb-bb5a-f95203741608","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:37.623742Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f456820b7958024f","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:37.623742Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/b02801ff-949d-467e-967d-5943c8f1c7af/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -27,10 +27,10 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/daae96b1-2114-4979-8668-2f782fe4a82b/components + uri: https://api.datadoghq.com/api/v2/statuspages/b02801ff-949d-467e-967d-5943c8f1c7af/components response: body: - string: '{"data":{"id":"dc1f6182-86a0-4f18-a4de-78f99ff1455f","type":"components","attributes":{"created_at":"2026-03-31T18:43:46.083871Z","modified_at":"2026-03-31T18:43:46.083871Z","name":"Logs","position":0,"status":"operational","type":"component"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"daae96b1-2114-4979-8668-2f782fe4a82b","type":"status_pages"}}}}}' + string: '{"data":{"id":"ef964967-c6b6-465a-a260-0468b697036c","type":"components","attributes":{"created_at":"2026-04-24T14:12:38.188993Z","modified_at":"2026-04-24T14:12:38.188993Z","name":"Logs","position":0,"status":"operational","type":"component"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"b02801ff-949d-467e-967d-5943c8f1c7af","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -43,7 +43,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/daae96b1-2114-4979-8668-2f782fe4a82b/components/dc1f6182-86a0-4f18-a4de-78f99ff1455f + uri: https://api.datadoghq.com/api/v2/statuspages/b02801ff-949d-467e-967d-5943c8f1c7af/components/ef964967-c6b6-465a-a260-0468b697036c response: body: string: '' @@ -57,7 +57,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/daae96b1-2114-4979-8668-2f782fe4a82b + uri: https://api.datadoghq.com/api/v2/statuspages/b02801ff-949d-467e-967d-5943c8f1c7af response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.frozen b/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.frozen index 507afe517f..12af763643 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:46.834Z \ No newline at end of file +2026-04-24T14:12:38.944Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.yaml b/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.yaml index dbbaf59f8b..1ef3c82ea1 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_create_degradation_returns_created_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"5ddb4afc3c8db319","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"6fadaccff9a14c1b","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"8c7a1055-f55b-49de-a9d0-f6ab38d62627","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"b8a1027c-f5f9-4fc9-8cb7-94412286e410","name":"Application","type":"group","position":0,"components":[{"id":"e92b23fc-fc4e-4f12-b1a7-66a78f4b950e","name":"Login","type":"component","status":"operational","position":0},{"id":"18cca9eb-d603-4051-806f-18557d6669b7","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:46.876375Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"5ddb4afc3c8db319","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:46.876375Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/8c7a1055-f55b-49de-a9d0-f6ab38d62627/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"7a6eba5d-657a-416e-943f-59102f88c3b5","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"c72b2d6b-f4fb-4934-a68c-265e4f9991d6","name":"Application","type":"group","position":0,"components":[{"id":"13dfd7ee-e741-41f9-af1a-d40fa4caf459","name":"Login","type":"component","status":"operational","position":0},{"id":"e2cffa19-a102-43e1-ac3c-7b36a7a61f52","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:39.042853Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"6fadaccff9a14c1b","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:39.042853Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/7a6eba5d-657a-416e-943f-59102f88c3b5/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,7 +20,7 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"components_affected":[{"id":"e92b23fc-fc4e-4f12-b1a7-66a78f4b950e","status":"major_outage"}],"description":"Our + body: '{"data":{"attributes":{"components_affected":[{"id":"13dfd7ee-e741-41f9-af1a-d40fa4caf459","status":"major_outage"}],"description":"Our API is experiencing elevated latency. We are investigating the issue.","status":"investigating","title":"Elevated API Latency"},"type":"degradations"}}' headers: @@ -29,13 +29,13 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/8c7a1055-f55b-49de-a9d0-f6ab38d62627/degradations + uri: https://api.datadoghq.com/api/v2/statuspages/7a6eba5d-657a-416e-943f-59102f88c3b5/degradations response: body: - string: '{"data":{"id":"461d1f73-cfa7-4d35-a7c9-7335243f5d71","type":"degradations","attributes":{"components_affected":[{"id":"e92b23fc-fc4e-4f12-b1a7-66a78f4b950e","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:43:47.589302Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:43:47.589302Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"4917a25f-2e54-43c5-bf9c-58002b97e464","created_at":"2026-03-31T18:43:47.589302Z","modified_at":"2026-03-31T18:43:47.589302Z","started_at":"2026-03-31T18:43:47.589302Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"e92b23fc-fc4e-4f12-b1a7-66a78f4b950e","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"8c7a1055-f55b-49de-a9d0-f6ab38d62627","type":"status_pages"}}}}}' + string: '{"data":{"id":"ee2a3955-7bbf-4215-a80e-e989ecd58228","type":"degradations","attributes":{"components_affected":[{"id":"13dfd7ee-e741-41f9-af1a-d40fa4caf459","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:39.710666Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:39.710666Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"59590192-d12c-468e-8e7e-fe34167ed517","created_at":"2026-04-24T14:12:39.710666Z","modified_at":"2026-04-24T14:12:39.710666Z","started_at":"2026-04-24T14:12:39.710666Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"13dfd7ee-e741-41f9-af1a-d40fa4caf459","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"7a6eba5d-657a-416e-943f-59102f88c3b5","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -48,7 +48,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/8c7a1055-f55b-49de-a9d0-f6ab38d62627/degradations/461d1f73-cfa7-4d35-a7c9-7335243f5d71 + uri: https://api.datadoghq.com/api/v2/statuspages/7a6eba5d-657a-416e-943f-59102f88c3b5/degradations/ee2a3955-7bbf-4215-a80e-e989ecd58228 response: body: string: '' @@ -62,7 +62,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/8c7a1055-f55b-49de-a9d0-f6ab38d62627 + uri: https://api.datadoghq.com/api/v2/statuspages/7a6eba5d-657a-416e-943f-59102f88c3b5 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.frozen b/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.frozen index e094809259..e77971a06c 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:48.523Z \ No newline at end of file +2026-04-24T14:12:40.558Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.yaml b/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.yaml index 784053ffa3..922317373f 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_create_maintenance_returns_created_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"72e5c18ca6f45f5a","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c1f14b6108d10fad","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"e9314866-e3ff-41e5-937e-086e5b83dace","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"f91084ae-8238-443f-89e6-8ab671cfaa99","name":"Application","type":"group","position":0,"components":[{"id":"e3f8e669-7fca-434c-a79b-9e8bbbf1817a","name":"Login","type":"component","status":"operational","position":0},{"id":"348da805-3f66-4fe2-8a3c-d4397865f659","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:48.622034Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"72e5c18ca6f45f5a","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:48.622034Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/e9314866-e3ff-41e5-937e-086e5b83dace/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"93b8d569-0f1a-42f8-aeec-ff8383ada34a","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"66545c0c-9ebe-4253-8a19-5b78706e8770","name":"Application","type":"group","position":0,"components":[{"id":"1596f8f5-7350-4d65-b2d9-45a36d747a92","name":"Login","type":"component","status":"operational","position":0},{"id":"d76eceac-f087-445e-8eef-bb2287907c71","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:40.657883Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c1f14b6108d10fad","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:40.657883Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/93b8d569-0f1a-42f8-aeec-ff8383ada34a/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,10 +20,10 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"completed_date":"2026-03-31T20:43:48.523Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"e3f8e669-7fca-434c-a79b-9e8bbbf1817a","status":"operational"}],"in_progress_description":"We + body: '{"data":{"attributes":{"completed_date":"2026-04-24T16:12:40.558Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"1596f8f5-7350-4d65-b2d9-45a36d747a92","status":"operational"}],"in_progress_description":"We are currently performing maintenance on the API to improve performance.","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:43:48.523Z","title":"API + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:40.558Z","title":"API Maintenance"},"type":"maintenances"}}' headers: accept: @@ -31,15 +31,15 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/e9314866-e3ff-41e5-937e-086e5b83dace/maintenances + uri: https://api.datadoghq.com/api/v2/statuspages/93b8d569-0f1a-42f8-aeec-ff8383ada34a/maintenances response: body: - string: '{"data":{"id":"9090b224-a95c-4979-9a8b-ebe20687b00b","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:43:48.523Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"e3f8e669-7fca-434c-a79b-9e8bbbf1817a","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:43:49.356503Z","published_date":"2026-03-31T18:43:49.356503Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:43:48.523Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"adf33dfb-dea7-43d5-85fa-abdffc648b1c","created_at":"2026-03-31T18:43:49.356503Z","modified_at":"2026-03-31T18:43:49.356503Z","started_at":"2026-03-31T18:43:49.356503Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"e3f8e669-7fca-434c-a79b-9e8bbbf1817a","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"e9314866-e3ff-41e5-937e-086e5b83dace","type":"status_pages"}}}}}' + string: '{"data":{"id":"63935f9c-2c32-4ab3-90c6-994ae538b451","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:12:40.558Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"1596f8f5-7350-4d65-b2d9-45a36d747a92","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:12:41.332488Z","published_date":"2026-04-24T14:12:41.332488Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:40.558Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"65b8d551-cdab-425a-be94-165dac7cfc07","created_at":"2026-04-24T14:12:41.332488Z","modified_at":"2026-04-24T14:12:41.332488Z","started_at":"2026-04-24T14:12:41.332488Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"1596f8f5-7350-4d65-b2d9-45a36d747a92","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"93b8d569-0f1a-42f8-aeec-ff8383ada34a","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -52,7 +52,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/e9314866-e3ff-41e5-937e-086e5b83dace + uri: https://api.datadoghq.com/api/v2/statuspages/93b8d569-0f1a-42f8-aeec-ff8383ada34a response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.frozen b/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.frozen index dcbb334c7c..653b0d4de4 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:49.996Z \ No newline at end of file +2026-04-24T14:12:41.955Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.yaml b/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.yaml index b0ff110bf1..fa340e93a4 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_create_status_page_returns_created_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"domain_prefix":"1d150abe1922b587","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"domain_prefix":"0929191d5ebf5ab0","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"e96eb4f1-3c07-47b9-af87-40f05d32f7b9","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"329fb4d6-34ab-4308-909d-bdd002e7b593","name":"Login","type":"component","status":"operational","position":0},{"id":"88c01589-2b00-4f6d-b7d0-b8c5ae5ee135","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-03-31T18:43:50.09773Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"1d150abe1922b587","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:50.09773Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/e96eb4f1-3c07-47b9-af87-40f05d32f7b9/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"730cb359-c6ff-47cd-b81a-63ee8678d384","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0b8f2697-b576-4f22-8d76-92c345e1442b","name":"Login","type":"component","status":"operational","position":0},{"id":"bdcd22d6-d521-4086-8210-13a3cd00bd8a","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-04-24T14:12:42.042438Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"0929191d5ebf5ab0","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:42.042438Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/730cb359-c6ff-47cd-b81a-63ee8678d384/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,7 +25,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/e96eb4f1-3c07-47b9-af87-40f05d32f7b9 + uri: https://api.datadoghq.com/api/v2/statuspages/730cb359-c6ff-47cd-b81a-63ee8678d384 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.frozen index e07b8a5227..4c9d117cdf 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:51.034Z \ No newline at end of file +2026-04-24T14:12:43.423Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.yaml index 1ab67445e5..68ee457743 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_delete_component_returns_no_content_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"6f1e861977724f65","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c81cf22d1e8a364c","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"fa8844ec-7117-4c8c-8193-46cc5d833667","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"f20633b6-a8ce-4c0f-a80c-3113474176bb","name":"Application","type":"group","position":0,"components":[{"id":"4cccaaaf-f2c0-4c8e-ac55-a74ed099254c","name":"Login","type":"component","status":"operational","position":0},{"id":"324697fb-844d-4bff-be9d-b97a70737f34","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:51.115721Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"6f1e861977724f65","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:51.115721Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/fa8844ec-7117-4c8c-8193-46cc5d833667/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"570c4776-0313-4f69-a68b-0a671bf88354","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"11b4b3f0-1d92-4271-b84a-596a5d7b1b98","name":"Application","type":"group","position":0,"components":[{"id":"20dbe23d-b7f6-4157-8800-56ec75bf7a78","name":"Login","type":"component","status":"operational","position":0},{"id":"69b4c091-53a5-4e01-bd11-0031119d1cde","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:43.53627Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c81cf22d1e8a364c","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:43.53627Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/570c4776-0313-4f69-a68b-0a671bf88354/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,7 +25,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/fa8844ec-7117-4c8c-8193-46cc5d833667/components/f20633b6-a8ce-4c0f-a80c-3113474176bb + uri: https://api.datadoghq.com/api/v2/statuspages/570c4776-0313-4f69-a68b-0a671bf88354/components/11b4b3f0-1d92-4271-b84a-596a5d7b1b98 response: body: string: '' @@ -39,7 +39,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/fa8844ec-7117-4c8c-8193-46cc5d833667 + uri: https://api.datadoghq.com/api/v2/statuspages/570c4776-0313-4f69-a68b-0a671bf88354 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.frozen index e4863bea8f..ebfafb8a90 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:52.332Z \ No newline at end of file +2026-04-24T14:12:45.351Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.yaml index f90fa54fb1..22370c84dd 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_delete_degradation_returns_no_content_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"a323216379b4501f","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"5ce69947c90b650d","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"701e6c9d-fef2-42ef-8d32-327ffb77c2a2","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"469fc4eb-9361-4dc7-8545-709c588bd33c","name":"Application","type":"group","position":0,"components":[{"id":"1cf901d9-0103-403d-9c44-2ba849b9d683","name":"Login","type":"component","status":"operational","position":0},{"id":"4cd1e7ae-40c3-4d24-9056-fff3ab4541bb","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:52.426512Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"a323216379b4501f","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:52.426512Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/701e6c9d-fef2-42ef-8d32-327ffb77c2a2/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"e05c462a-e740-48d3-8ded-a926d4058398","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"9ae03c11-92a9-4fa8-85dc-da17c7388cff","name":"Application","type":"group","position":0,"components":[{"id":"da407a81-5566-4eab-99f0-9c72eb5b0032","name":"Login","type":"component","status":"operational","position":0},{"id":"c902d544-b5bf-45c0-9a33-8ab9ca13fa12","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:45.485107Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"5ce69947c90b650d","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:45.485107Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/e05c462a-e740-48d3-8ded-a926d4058398/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,7 +20,7 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"components_affected":[{"id":"1cf901d9-0103-403d-9c44-2ba849b9d683","status":"major_outage"}],"description":"Our + body: '{"data":{"attributes":{"components_affected":[{"id":"da407a81-5566-4eab-99f0-9c72eb5b0032","status":"major_outage"}],"description":"Our API is experiencing elevated latency. We are investigating the issue.","status":"investigating","title":"Elevated API Latency"},"type":"degradations"}}' headers: @@ -29,13 +29,13 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/701e6c9d-fef2-42ef-8d32-327ffb77c2a2/degradations + uri: https://api.datadoghq.com/api/v2/statuspages/e05c462a-e740-48d3-8ded-a926d4058398/degradations response: body: - string: '{"data":{"id":"a06c7407-b174-467a-9539-bd8aaec07847","type":"degradations","attributes":{"components_affected":[{"id":"1cf901d9-0103-403d-9c44-2ba849b9d683","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:43:53.025569Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:43:53.025569Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"9836b41c-69f8-4516-83f3-b3315c8c31b1","created_at":"2026-03-31T18:43:53.025569Z","modified_at":"2026-03-31T18:43:53.025569Z","started_at":"2026-03-31T18:43:53.025569Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"1cf901d9-0103-403d-9c44-2ba849b9d683","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"701e6c9d-fef2-42ef-8d32-327ffb77c2a2","type":"status_pages"}}}}}' + string: '{"data":{"id":"f6f27d51-2011-4b24-bdcf-a5a0d0a5a1a3","type":"degradations","attributes":{"components_affected":[{"id":"da407a81-5566-4eab-99f0-9c72eb5b0032","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:46.338465Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:46.338465Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"fa890ec5-195a-458c-8b62-9626c245d49f","created_at":"2026-04-24T14:12:46.338465Z","modified_at":"2026-04-24T14:12:46.338465Z","started_at":"2026-04-24T14:12:46.338465Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"da407a81-5566-4eab-99f0-9c72eb5b0032","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"e05c462a-e740-48d3-8ded-a926d4058398","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -48,7 +48,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/701e6c9d-fef2-42ef-8d32-327ffb77c2a2/degradations/a06c7407-b174-467a-9539-bd8aaec07847 + uri: https://api.datadoghq.com/api/v2/statuspages/e05c462a-e740-48d3-8ded-a926d4058398/degradations/f6f27d51-2011-4b24-bdcf-a5a0d0a5a1a3 response: body: string: '' @@ -62,7 +62,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/701e6c9d-fef2-42ef-8d32-327ffb77c2a2/degradations/a06c7407-b174-467a-9539-bd8aaec07847 + uri: https://api.datadoghq.com/api/v2/statuspages/e05c462a-e740-48d3-8ded-a926d4058398/degradations/f6f27d51-2011-4b24-bdcf-a5a0d0a5a1a3 response: body: string: '{"errors":[{"title":"Generic Error","detail":"degradation not found"}]}' @@ -78,7 +78,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/701e6c9d-fef2-42ef-8d32-327ffb77c2a2 + uri: https://api.datadoghq.com/api/v2/statuspages/e05c462a-e740-48d3-8ded-a926d4058398 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.frozen index 1704e49e94..cebf5da056 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:54.035Z \ No newline at end of file +2026-04-24T14:12:47.575Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.yaml index 6adc8d4c7b..3b60f23f14 100644 --- a/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_delete_status_page_returns_no_content_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c81d3d5745f1e8f3","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"d18249dc4d6372bc","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"7b6df653-3340-420d-a9e3-6791da941b56","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"5b5184fd-760b-4c00-8aa0-d1a0dc131465","name":"Application","type":"group","position":0,"components":[{"id":"0ed286ee-7b9c-4874-82ff-c3df16b85322","name":"Login","type":"component","status":"operational","position":0},{"id":"a6447a85-68a1-473f-a7a0-252588ac5482","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:54.133043Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c81d3d5745f1e8f3","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:54.133043Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/7b6df653-3340-420d-a9e3-6791da941b56/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"5e48cd1f-da30-49e6-950f-a2f71c9b40b7","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"228efe98-5ad7-41a3-b764-76c948a90322","name":"Application","type":"group","position":0,"components":[{"id":"30580d92-aaf0-4da3-9ffc-05c85a5edab9","name":"Login","type":"component","status":"operational","position":0},{"id":"33809576-90a7-47b0-bcc6-487d2ef9b1e3","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:47.669349Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"d18249dc4d6372bc","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:47.669349Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/5e48cd1f-da30-49e6-950f-a2f71c9b40b7/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,7 +25,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/7b6df653-3340-420d-a9e3-6791da941b56 + uri: https://api.datadoghq.com/api/v2/statuspages/5e48cd1f-da30-49e6-950f-a2f71c9b40b7 response: body: string: '' @@ -39,7 +39,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/7b6df653-3340-420d-a9e3-6791da941b56 + uri: https://api.datadoghq.com/api/v2/statuspages/5e48cd1f-da30-49e6-950f-a2f71c9b40b7 response: body: string: '{"errors":[{"title":"Generic Error","detail":"status page not found"}]}' diff --git a/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.frozen index 4f4165b87c..92364819cd 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:55.364Z \ No newline at end of file +2026-04-24T14:12:48.796Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.yaml index 86f2122458..abd47f30c1 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_get_component_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"3d45028fbe6feef3","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"5116e6fe6ba4fc4c","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"43888a42-0e4d-4180-ba7d-7c6f1ce381f1","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"65154ed0-293e-4d00-9535-07a6ca0bd66f","name":"Application","type":"group","position":0,"components":[{"id":"8b2f14d2-f892-442a-9d7e-927d56e6839a","name":"Login","type":"component","status":"operational","position":0},{"id":"50fc27af-f71b-425c-8f50-b0050f71aa16","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:55.533175Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"3d45028fbe6feef3","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:55.533175Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/43888a42-0e4d-4180-ba7d-7c6f1ce381f1/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"d6c6458f-b8bf-43cf-bfa6-ccd9480bfa39","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"7bcbc5c7-b1b7-4b11-8e75-0767a43d0e0c","name":"Application","type":"group","position":0,"components":[{"id":"aa15f58b-d825-44bd-b55d-289c35185a0b","name":"Login","type":"component","status":"operational","position":0},{"id":"d8ddd6e9-b4d2-41ce-b66c-c2f60e8a3002","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:48.891246Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"5116e6fe6ba4fc4c","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:48.891246Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/d6c6458f-b8bf-43cf-bfa6-ccd9480bfa39/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,10 +25,10 @@ interactions: accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/statuspages/43888a42-0e4d-4180-ba7d-7c6f1ce381f1/components/65154ed0-293e-4d00-9535-07a6ca0bd66f + uri: https://api.datadoghq.com/api/v2/statuspages/d6c6458f-b8bf-43cf-bfa6-ccd9480bfa39/components/7bcbc5c7-b1b7-4b11-8e75-0767a43d0e0c response: body: - string: '{"data":{"id":"65154ed0-293e-4d00-9535-07a6ca0bd66f","type":"components","attributes":{"components":[{"id":"8b2f14d2-f892-442a-9d7e-927d56e6839a","name":"Login","type":"component","status":"operational","position":0},{"id":"50fc27af-f71b-425c-8f50-b0050f71aa16","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-03-31T18:43:55.533175Z","modified_at":"2026-03-31T18:43:55.533175Z","name":"Application","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"43888a42-0e4d-4180-ba7d-7c6f1ce381f1","type":"status_pages"}}}}}' + string: '{"data":{"id":"7bcbc5c7-b1b7-4b11-8e75-0767a43d0e0c","type":"components","attributes":{"components":[{"id":"aa15f58b-d825-44bd-b55d-289c35185a0b","name":"Login","type":"component","status":"operational","position":0},{"id":"d8ddd6e9-b4d2-41ce-b66c-c2f60e8a3002","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-04-24T14:12:48.891246Z","modified_at":"2026-04-24T14:12:48.891246Z","name":"Application","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"d6c6458f-b8bf-43cf-bfa6-ccd9480bfa39","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -41,7 +41,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/43888a42-0e4d-4180-ba7d-7c6f1ce381f1 + uri: https://api.datadoghq.com/api/v2/statuspages/d6c6458f-b8bf-43cf-bfa6-ccd9480bfa39 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.frozen index ab60f38390..ec165821bb 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:56.714Z \ No newline at end of file +2026-04-24T14:12:50.221Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.yaml index 575abd7cee..5d5c89b8e7 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_get_degradation_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"3551e2cf855f99bb","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"700e7d8a1a6f6bc9","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"6ee7eadf-16dc-477e-bf6f-5041d4244734","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"27e6d118-4b66-4634-a139-d661b812d987","name":"Application","type":"group","position":0,"components":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","name":"Login","type":"component","status":"operational","position":0},{"id":"8294743b-4836-4607-9a9f-d00b83a426ee","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:56.804056Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"3551e2cf855f99bb","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:56.804056Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/6ee7eadf-16dc-477e-bf6f-5041d4244734/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"bad6a6e5-6caa-49b7-b97e-c17e87c378a7","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e9d5648e-89d7-407f-b465-91bf75054cba","name":"Application","type":"group","position":0,"components":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","name":"Login","type":"component","status":"operational","position":0},{"id":"e8745564-a521-4d4c-b379-ed0fecea40d4","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:50.321218Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"700e7d8a1a6f6bc9","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:50.321218Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/bad6a6e5-6caa-49b7-b97e-c17e87c378a7/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,7 +20,7 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"components_affected":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","status":"major_outage"}],"description":"Our + body: '{"data":{"attributes":{"components_affected":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","status":"major_outage"}],"description":"Our API is experiencing elevated latency. We are investigating the issue.","status":"investigating","title":"Elevated API Latency"},"type":"degradations"}}' headers: @@ -29,13 +29,13 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/6ee7eadf-16dc-477e-bf6f-5041d4244734/degradations + uri: https://api.datadoghq.com/api/v2/statuspages/bad6a6e5-6caa-49b7-b97e-c17e87c378a7/degradations response: body: - string: '{"data":{"id":"e18320c6-88ff-4b06-a0a8-df88e78ec972","type":"degradations","attributes":{"components_affected":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:43:57.629751Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:43:57.629751Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"36dbb568-d081-4901-a0d2-f6f9556c1ff6","created_at":"2026-03-31T18:43:57.629751Z","modified_at":"2026-03-31T18:43:57.629751Z","started_at":"2026-03-31T18:43:57.629751Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"6ee7eadf-16dc-477e-bf6f-5041d4244734","type":"status_pages"}}}}}' + string: '{"data":{"id":"6000704d-856e-4c32-9946-805d943621da","type":"degradations","attributes":{"components_affected":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:51.052318Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:51.052318Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"a1687b75-3f0d-4918-8802-e46db4f2e5b9","created_at":"2026-04-24T14:12:51.052318Z","modified_at":"2026-04-24T14:12:51.052318Z","started_at":"2026-04-24T14:12:51.052318Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"bad6a6e5-6caa-49b7-b97e-c17e87c378a7","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -48,13 +48,13 @@ interactions: accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/statuspages/6ee7eadf-16dc-477e-bf6f-5041d4244734/degradations/e18320c6-88ff-4b06-a0a8-df88e78ec972 + uri: https://api.datadoghq.com/api/v2/statuspages/bad6a6e5-6caa-49b7-b97e-c17e87c378a7/degradations/6000704d-856e-4c32-9946-805d943621da response: body: - string: '{"data":{"id":"e18320c6-88ff-4b06-a0a8-df88e78ec972","type":"degradations","attributes":{"components_affected":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:43:57.629751Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:43:57.629751Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"36dbb568-d081-4901-a0d2-f6f9556c1ff6","created_at":"2026-03-31T18:43:57.629751Z","modified_at":"2026-03-31T18:43:57.629751Z","started_at":"2026-03-31T18:43:57.629751Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"f4b8cafc-177c-4553-8ee3-30a299c148a9","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"6ee7eadf-16dc-477e-bf6f-5041d4244734","type":"status_pages"}}}}}' + string: '{"data":{"id":"6000704d-856e-4c32-9946-805d943621da","type":"degradations","attributes":{"components_affected":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:51.052318Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:51.052318Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"a1687b75-3f0d-4918-8802-e46db4f2e5b9","created_at":"2026-04-24T14:12:51.052318Z","modified_at":"2026-04-24T14:12:51.052318Z","started_at":"2026-04-24T14:12:51.052318Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"34f1f06b-1084-4194-a148-a7961c5f9641","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"bad6a6e5-6caa-49b7-b97e-c17e87c378a7","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -67,7 +67,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/6ee7eadf-16dc-477e-bf6f-5041d4244734/degradations/e18320c6-88ff-4b06-a0a8-df88e78ec972 + uri: https://api.datadoghq.com/api/v2/statuspages/bad6a6e5-6caa-49b7-b97e-c17e87c378a7/degradations/6000704d-856e-4c32-9946-805d943621da response: body: string: '' @@ -81,7 +81,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/6ee7eadf-16dc-477e-bf6f-5041d4244734 + uri: https://api.datadoghq.com/api/v2/statuspages/bad6a6e5-6caa-49b7-b97e-c17e87c378a7 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.frozen index 305e50ded8..2e228503fb 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:43:58.660Z \ No newline at end of file +2026-04-24T14:12:52.035Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.yaml index 3295587bbc..2d158f5412 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_get_maintenance_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"1abcffd6cf16459e","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"9905c0ddab704862","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"a3f37f49-7dd9-4eaa-96c7-e274fa73ad68","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"de3c3f87-8534-40db-bdc4-9e4cce07e94a","name":"Application","type":"group","position":0,"components":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","name":"Login","type":"component","status":"operational","position":0},{"id":"81b6ec9d-2881-43aa-8e5d-29eef9ba9d31","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:43:58.744798Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"1abcffd6cf16459e","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:43:58.744798Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/a3f37f49-7dd9-4eaa-96c7-e274fa73ad68/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"f94e1859-5f7d-4725-8cea-36933d0ee44a","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"95f2748c-0715-4ec7-8eff-cfd50880fa31","name":"Application","type":"group","position":0,"components":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","name":"Login","type":"component","status":"operational","position":0},{"id":"af0c0031-b691-4326-8178-3b8285560b3f","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:52.130767Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"9905c0ddab704862","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:52.130767Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/f94e1859-5f7d-4725-8cea-36933d0ee44a/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,10 +20,10 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"completed_date":"2026-03-31T20:43:58.660Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","status":"operational"}],"in_progress_description":"We + body: '{"data":{"attributes":{"completed_date":"2026-04-24T16:12:52.035Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","status":"operational"}],"in_progress_description":"We are currently performing maintenance on the API to improve performance.","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:43:58.660Z","title":"API + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:52.035Z","title":"API Maintenance"},"type":"maintenances"}}' headers: accept: @@ -31,15 +31,15 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/a3f37f49-7dd9-4eaa-96c7-e274fa73ad68/maintenances + uri: https://api.datadoghq.com/api/v2/statuspages/f94e1859-5f7d-4725-8cea-36933d0ee44a/maintenances response: body: - string: '{"data":{"id":"6a647e94-a2f8-4469-9c21-d4a75a2ecd39","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:43:58.66Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:43:59.331709Z","published_date":"2026-03-31T18:43:59.331709Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:43:58.66Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"b53298a6-257c-4360-ae12-8a7c73723110","created_at":"2026-03-31T18:43:59.331709Z","modified_at":"2026-03-31T18:43:59.331709Z","started_at":"2026-03-31T18:43:59.331709Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"a3f37f49-7dd9-4eaa-96c7-e274fa73ad68","type":"status_pages"}}}}}' + string: '{"data":{"id":"01ffa7f4-fc91-47a3-b9e0-2b0892891107","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:12:52.035Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:12:52.838015Z","published_date":"2026-04-24T14:12:52.838015Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:52.035Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"0bc62e28-e5de-49ef-a781-9c362bb8e58e","created_at":"2026-04-24T14:12:52.838015Z","modified_at":"2026-04-24T14:12:52.838015Z","started_at":"2026-04-24T14:12:52.838015Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"f94e1859-5f7d-4725-8cea-36933d0ee44a","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -52,15 +52,15 @@ interactions: accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/statuspages/a3f37f49-7dd9-4eaa-96c7-e274fa73ad68/maintenances/6a647e94-a2f8-4469-9c21-d4a75a2ecd39 + uri: https://api.datadoghq.com/api/v2/statuspages/f94e1859-5f7d-4725-8cea-36933d0ee44a/maintenances/01ffa7f4-fc91-47a3-b9e0-2b0892891107 response: body: - string: '{"data":{"id":"6a647e94-a2f8-4469-9c21-d4a75a2ecd39","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:43:58.66Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:43:59.331709Z","published_date":"2026-03-31T18:43:59.331709Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:43:58.66Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"b53298a6-257c-4360-ae12-8a7c73723110","created_at":"2026-03-31T18:43:59.331709Z","modified_at":"2026-03-31T18:43:59.331709Z","started_at":"2026-03-31T18:43:59.331709Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"961b7857-5f48-4cbb-8daa-d103d4e4722d","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"a3f37f49-7dd9-4eaa-96c7-e274fa73ad68","type":"status_pages"}}}}}' + string: '{"data":{"id":"01ffa7f4-fc91-47a3-b9e0-2b0892891107","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:12:52.035Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:12:52.838015Z","published_date":"2026-04-24T14:12:52.838015Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:52.035Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"0bc62e28-e5de-49ef-a781-9c362bb8e58e","created_at":"2026-04-24T14:12:52.838015Z","modified_at":"2026-04-24T14:12:52.838015Z","started_at":"2026-04-24T14:12:52.838015Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"7814c703-ad55-4ec5-b1d4-f339b42849e9","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"f94e1859-5f7d-4725-8cea-36933d0ee44a","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -73,7 +73,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/a3f37f49-7dd9-4eaa-96c7-e274fa73ad68 + uri: https://api.datadoghq.com/api/v2/statuspages/f94e1859-5f7d-4725-8cea-36933d0ee44a response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.frozen index 2f6991b505..15d7b1f63d 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:00.174Z \ No newline at end of file +2026-04-24T14:12:53.573Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.yaml index 63a15b6ef4..b7693ff431 100644 --- a/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_get_status_page_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"2d861a54c51993ae","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"3198c2fe740f5796","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"3cd76198-ed6f-43d3-82da-97f5017f31c9","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"72f72b44-082b-4eee-a619-54f6ec6b27db","name":"Application","type":"group","position":0,"components":[{"id":"7126cd27-4c74-4196-8759-3f060b76034b","name":"Login","type":"component","status":"operational","position":0},{"id":"c91b0e4a-9cfd-47f9-a78f-41ecdc0b5dcf","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:00.265912Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"2d861a54c51993ae","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:00.265912Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/3cd76198-ed6f-43d3-82da-97f5017f31c9/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"7a914d0d-0894-4de9-aa60-79c710ef0bb6","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"687da6b8-ff85-4b11-a969-372f44bc3a80","name":"Application","type":"group","position":0,"components":[{"id":"fb85b061-f777-48cb-8123-83c95542ed94","name":"Login","type":"component","status":"operational","position":0},{"id":"6c087062-df6a-42b7-8867-febc73b274ff","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:53.670343Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"3198c2fe740f5796","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:53.670343Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/7a914d0d-0894-4de9-aa60-79c710ef0bb6/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,11 +25,11 @@ interactions: accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/statuspages/3cd76198-ed6f-43d3-82da-97f5017f31c9 + uri: https://api.datadoghq.com/api/v2/statuspages/7a914d0d-0894-4de9-aa60-79c710ef0bb6 response: body: - string: '{"data":{"id":"3cd76198-ed6f-43d3-82da-97f5017f31c9","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"72f72b44-082b-4eee-a619-54f6ec6b27db","name":"Application","type":"group","position":0,"components":[{"id":"7126cd27-4c74-4196-8759-3f060b76034b","name":"Login","type":"component","status":"operational","position":0},{"id":"c91b0e4a-9cfd-47f9-a78f-41ecdc0b5dcf","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:00.265912Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"2d861a54c51993ae","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:00.265912Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/3cd76198-ed6f-43d3-82da-97f5017f31c9/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"7a914d0d-0894-4de9-aa60-79c710ef0bb6","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"687da6b8-ff85-4b11-a969-372f44bc3a80","name":"Application","type":"group","position":0,"components":[{"id":"fb85b061-f777-48cb-8123-83c95542ed94","name":"Login","type":"component","status":"operational","position":0},{"id":"6c087062-df6a-42b7-8867-febc73b274ff","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:53.670343Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"3198c2fe740f5796","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:53.670343Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/7a914d0d-0894-4de9-aa60-79c710ef0bb6/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -42,7 +42,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/3cd76198-ed6f-43d3-82da-97f5017f31c9 + uri: https://api.datadoghq.com/api/v2/statuspages/7a914d0d-0894-4de9-aa60-79c710ef0bb6 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.frozen index 0ebcc8383a..6b4751a384 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:01.629Z \ No newline at end of file +2026-04-24T14:12:54.848Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.yaml index 100a0167dc..343bf69a44 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_list_components_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c8606a241b31538e","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"497386ea5fddb745","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"c4d249f8-24f3-436d-ae84-7afd6862114e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"57d907b2-4797-4db9-9deb-fe06bbc31da3","name":"Application","type":"group","position":0,"components":[{"id":"3cd0f94d-68a6-4093-84b3-04bfc84a9598","name":"Login","type":"component","status":"operational","position":0},{"id":"dfdcd5ae-8f05-4c96-b51e-ac10d42268f6","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:01.716141Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c8606a241b31538e","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:01.716141Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/c4d249f8-24f3-436d-ae84-7afd6862114e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"39bd3476-24c8-425d-ac66-6f995c3fecd8","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"810a9388-f403-4b98-b907-e2c47833ce54","name":"Application","type":"group","position":0,"components":[{"id":"cccc03ba-030b-4be5-8e42-eefae36e3a65","name":"Login","type":"component","status":"operational","position":0},{"id":"49bc7dea-5019-4491-8c41-ffd45ccb503e","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:54.947014Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"497386ea5fddb745","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:54.947014Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/39bd3476-24c8-425d-ac66-6f995c3fecd8/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,10 +25,10 @@ interactions: accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/statuspages/c4d249f8-24f3-436d-ae84-7afd6862114e/components + uri: https://api.datadoghq.com/api/v2/statuspages/39bd3476-24c8-425d-ac66-6f995c3fecd8/components response: body: - string: '{"data":[{"id":"57d907b2-4797-4db9-9deb-fe06bbc31da3","type":"components","attributes":{"components":[{"id":"3cd0f94d-68a6-4093-84b3-04bfc84a9598","name":"Login","type":"component","status":"operational","position":0},{"id":"dfdcd5ae-8f05-4c96-b51e-ac10d42268f6","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-03-31T18:44:01.716141Z","modified_at":"2026-03-31T18:44:01.716141Z","name":"Application","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"c4d249f8-24f3-436d-ae84-7afd6862114e","type":"status_pages"}}}}]}' + string: '{"data":[{"id":"810a9388-f403-4b98-b907-e2c47833ce54","type":"components","attributes":{"components":[{"id":"cccc03ba-030b-4be5-8e42-eefae36e3a65","name":"Login","type":"component","status":"operational","position":0},{"id":"49bc7dea-5019-4491-8c41-ffd45ccb503e","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-04-24T14:12:54.947014Z","modified_at":"2026-04-24T14:12:54.947014Z","name":"Application","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"39bd3476-24c8-425d-ac66-6f995c3fecd8","type":"status_pages"}}}}]}' headers: content-type: - application/vnd.api+json @@ -41,7 +41,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/c4d249f8-24f3-436d-ae84-7afd6862114e + uri: https://api.datadoghq.com/api/v2/statuspages/39bd3476-24c8-425d-ac66-6f995c3fecd8 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.frozen index da65f38ca9..a2f9ac9359 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:02.929Z \ No newline at end of file +2026-04-24T14:12:56.366Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.yaml index f653833eef..67eaa7c055 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_list_degradations_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"7ed55ec2d58bcd2f","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"af9576fa6c9a9d22","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"b06157ae-2b55-44e9-bcbb-4bf96055fc66","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"83b1bbab-4ea5-4103-a2b9-dda7abdc8e05","name":"Application","type":"group","position":0,"components":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","name":"Login","type":"component","status":"operational","position":0},{"id":"fd0b1426-d566-4e3b-bccf-03e57bbea6a3","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:03.017398Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7ed55ec2d58bcd2f","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:03.017398Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/b06157ae-2b55-44e9-bcbb-4bf96055fc66/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"9d1136b5-5701-45f7-a65a-7e19e0610ee5","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"a6bb50d1-7a85-463e-985c-f736e342a34c","name":"Application","type":"group","position":0,"components":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","name":"Login","type":"component","status":"operational","position":0},{"id":"d2c9d13f-95b2-4b6b-9425-c40ad32979e7","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:56.463926Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"af9576fa6c9a9d22","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:56.463926Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/9d1136b5-5701-45f7-a65a-7e19e0610ee5/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,7 +20,7 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"components_affected":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","status":"major_outage"}],"description":"Our + body: '{"data":{"attributes":{"components_affected":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","status":"major_outage"}],"description":"Our API is experiencing elevated latency. We are investigating the issue.","status":"investigating","title":"Elevated API Latency"},"type":"degradations"}}' headers: @@ -29,13 +29,13 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/b06157ae-2b55-44e9-bcbb-4bf96055fc66/degradations + uri: https://api.datadoghq.com/api/v2/statuspages/9d1136b5-5701-45f7-a65a-7e19e0610ee5/degradations response: body: - string: '{"data":{"id":"69ec0272-0b19-4b76-b46d-1bff243bf815","type":"degradations","attributes":{"components_affected":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:44:03.716424Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:44:03.716424Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"4015e2c8-11f7-4dda-924c-d602b6b54c9b","created_at":"2026-03-31T18:44:03.716424Z","modified_at":"2026-03-31T18:44:03.716424Z","started_at":"2026-03-31T18:44:03.716424Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"b06157ae-2b55-44e9-bcbb-4bf96055fc66","type":"status_pages"}}}}}' + string: '{"data":{"id":"9d40eea3-8af2-467c-94f4-f8a6be8afb50","type":"degradations","attributes":{"components_affected":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:57.193706Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:57.193706Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"3cc00fdd-e711-4ce3-a6ff-1603f226369d","created_at":"2026-04-24T14:12:57.193706Z","modified_at":"2026-04-24T14:12:57.193706Z","started_at":"2026-04-24T14:12:57.193706Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"9d1136b5-5701-45f7-a65a-7e19e0610ee5","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -51,10 +51,13 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages/degradations response: body: - string: '{"data":[{"id":"69ec0272-0b19-4b76-b46d-1bff243bf815","type":"degradations","attributes":{"components_affected":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:44:03.716424Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:44:03.716424Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"4015e2c8-11f7-4dda-924c-d602b6b54c9b","created_at":"2026-03-31T18:44:03.716424Z","modified_at":"2026-03-31T18:44:03.716424Z","started_at":"2026-03-31T18:44:03.716424Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"d73e2857-3e73-46a9-b577-95e371f40fd6","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"b06157ae-2b55-44e9-bcbb-4bf96055fc66","type":"status_pages"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":1,"first_offset":0,"prev_offset":null,"next_offset":null,"last_offset":0}}}' + string: '{"data":[{"id":"f02eb007-e026-45ef-888f-04b112865344","type":"degradations","attributes":{"components_affected":[{"id":"b6a8c887-d556-47f2-9189-fec53d76c6bc","name":"Login","status":"major_outage"}],"created_at":"2026-04-20T01:18:42.181976Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-20T01:18:42.181976Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"54e7d2a2-4e8d-4305-a28f-928228b74598","created_at":"2026-04-20T01:18:42.181976Z","modified_at":"2026-04-20T01:18:42.181976Z","started_at":"2026-04-20T01:18:42.181976Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"b6a8c887-d556-47f2-9189-fec53d76c6bc","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"status_page":{"data":{"id":"7ba578f6-1e66-464a-99cf-72032b18ca32","type":"status_pages"}}}},{"id":"9d40eea3-8af2-467c-94f4-f8a6be8afb50","type":"degradations","attributes":{"components_affected":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:12:57.193706Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:12:57.193706Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"3cc00fdd-e711-4ce3-a6ff-1603f226369d","created_at":"2026-04-24T14:12:57.193706Z","modified_at":"2026-04-24T14:12:57.193706Z","started_at":"2026-04-24T14:12:57.193706Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"cf35e906-ac47-4f85-87e9-df3ddc014a76","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"9d1136b5-5701-45f7-a65a-7e19e0610ee5","type":"status_pages"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":2,"first_offset":0,"prev_offset":null,"next_offset":null,"last_offset":0}}}' headers: content-type: - application/vnd.api+json @@ -67,7 +70,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/b06157ae-2b55-44e9-bcbb-4bf96055fc66/degradations/69ec0272-0b19-4b76-b46d-1bff243bf815 + uri: https://api.datadoghq.com/api/v2/statuspages/9d1136b5-5701-45f7-a65a-7e19e0610ee5/degradations/9d40eea3-8af2-467c-94f4-f8a6be8afb50 response: body: string: '' @@ -81,7 +84,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/b06157ae-2b55-44e9-bcbb-4bf96055fc66 + uri: https://api.datadoghq.com/api/v2/statuspages/9d1136b5-5701-45f7-a65a-7e19e0610ee5 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.frozen index 9cdd326939..abd533bb76 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:04.615Z \ No newline at end of file +2026-04-24T14:12:58.081Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.yaml index 5dbfd58b78..820e5e9bda 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_list_maintenances_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"46940f15b5dcfa5b","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"9788a551545845fd","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"5495fa79-fc9e-44cb-a8ef-dfc7be629e87","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e1fb0fdf-8523-4636-a6a6-0f6867273a15","name":"Application","type":"group","position":0,"components":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","name":"Login","type":"component","status":"operational","position":0},{"id":"465fe00b-7b35-4ca6-b132-e27dc311fb69","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:04.703972Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"46940f15b5dcfa5b","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:04.703972Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/5495fa79-fc9e-44cb-a8ef-dfc7be629e87/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"c044daac-5bf2-4333-87f2-24589aa25858","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"232777a3-05bc-41b2-a3c7-84300c3ca62b","name":"Application","type":"group","position":0,"components":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","name":"Login","type":"component","status":"operational","position":0},{"id":"3929ad66-48dd-41db-8317-e9f2f6aceacb","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:12:58.1666Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"9788a551545845fd","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:12:58.1666Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/c044daac-5bf2-4333-87f2-24589aa25858/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,10 +20,10 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"completed_date":"2026-03-31T20:44:04.615Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","status":"operational"}],"in_progress_description":"We + body: '{"data":{"attributes":{"completed_date":"2026-04-24T16:12:58.081Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","status":"operational"}],"in_progress_description":"We are currently performing maintenance on the API to improve performance.","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:44:04.615Z","title":"API + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:58.081Z","title":"API Maintenance"},"type":"maintenances"}}' headers: accept: @@ -31,15 +31,15 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/5495fa79-fc9e-44cb-a8ef-dfc7be629e87/maintenances + uri: https://api.datadoghq.com/api/v2/statuspages/c044daac-5bf2-4333-87f2-24589aa25858/maintenances response: body: - string: '{"data":{"id":"ca51ee9c-ab27-496d-94b0-b57814d8bc0a","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:44:04.615Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:44:05.32151Z","published_date":"2026-03-31T18:44:05.32151Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:44:04.615Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"81e0134c-091b-405e-9525-f7645a4b0914","created_at":"2026-03-31T18:44:05.32151Z","modified_at":"2026-03-31T18:44:05.32151Z","started_at":"2026-03-31T18:44:05.32151Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"5495fa79-fc9e-44cb-a8ef-dfc7be629e87","type":"status_pages"}}}}}' + string: '{"data":{"id":"22833f1f-d2fd-4d15-adb3-af160bbf8dc2","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:12:58.081Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:12:59.117952Z","published_date":"2026-04-24T14:12:59.117952Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:58.081Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"0a6b63b8-b976-4c3c-b04b-1d2aeb9abf2b","created_at":"2026-04-24T14:12:59.117952Z","modified_at":"2026-04-24T14:12:59.117952Z","started_at":"2026-04-24T14:12:59.117952Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"c044daac-5bf2-4333-87f2-24589aa25858","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -281,12 +281,12 @@ interactions: have completed maintenance on the API to improve performance.","components_affected":[{"id":"ca2479b6-c0fb-4926-8c05-38814139de99","name":"Login","status":"operational"}]},{"id":"edfa4c0e-fd91-47a4-8a3c-fe1085f4964f","created_at":"2026-02-19T23:08:26.917491Z","modified_at":"2026-02-19T23:08:26.917491Z","started_at":"2026-02-19T23:08:26.917491Z","manual_transition":false,"status":"in_progress","description":"We are currently performing maintenance on the API to improve performance for 40 minutes.","components_affected":[{"id":"ca2479b6-c0fb-4926-8c05-38814139de99","name":"Login","status":"maintenance"}]},{"id":"aea79e6d-bfcd-455d-8be5-19513813b166","created_at":"2026-02-19T22:08:16.214384Z","modified_at":"2026-02-19T22:08:16.214384Z","started_at":"2026-02-19T22:08:16.214384Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"ca2479b6-c0fb-4926-8c05-38814139de99","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"b03f7910-c533-4093-b978-e0f6db6a9af4","type":"users"}},"status_page":{"data":{"id":"0061b471-af16-4c9c-a704-f5fb53ec871e","type":"status_pages"}}}},{"id":"ca51ee9c-ab27-496d-94b0-b57814d8bc0a","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:44:04.615Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:44:05.32151Z","published_date":"2026-03-31T18:44:05.32151Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:44:04.615Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"81e0134c-091b-405e-9525-f7645a4b0914","created_at":"2026-03-31T18:44:05.32151Z","modified_at":"2026-03-31T18:44:05.32151Z","started_at":"2026-03-31T18:44:05.32151Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"62baea3f-f4fa-46c1-be01-dce9eab7156a","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"5495fa79-fc9e-44cb-a8ef-dfc7be629e87","type":"status_pages"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":31,"first_offset":0,"prev_offset":null,"next_offset":null,"last_offset":0}}}' + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"ca2479b6-c0fb-4926-8c05-38814139de99","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"b03f7910-c533-4093-b978-e0f6db6a9af4","type":"users"}},"status_page":{"data":{"id":"0061b471-af16-4c9c-a704-f5fb53ec871e","type":"status_pages"}}}},{"id":"22833f1f-d2fd-4d15-adb3-af160bbf8dc2","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:12:58.081Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:12:59.117952Z","published_date":"2026-04-24T14:12:59.117952Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:12:58.081Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"0a6b63b8-b976-4c3c-b04b-1d2aeb9abf2b","created_at":"2026-04-24T14:12:59.117952Z","modified_at":"2026-04-24T14:12:59.117952Z","started_at":"2026-04-24T14:12:59.117952Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"38594a81-bedd-4064-b253-585aec9e2310","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"c044daac-5bf2-4333-87f2-24589aa25858","type":"status_pages"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":31,"first_offset":0,"prev_offset":null,"next_offset":null,"last_offset":0}}}' headers: content-type: - application/vnd.api+json @@ -299,7 +299,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/5495fa79-fc9e-44cb-a8ef-dfc7be629e87 + uri: https://api.datadoghq.com/api/v2/statuspages/c044daac-5bf2-4333-87f2-24589aa25858 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.frozen index 4c07002a60..97b51da8ee 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:06.069Z \ No newline at end of file +2026-04-24T14:13:00.198Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.yaml index d9c5e495e1..5149bef31f 100644 --- a/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_list_status_pages_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c311e0ec657bc1ed","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"2b90e2c3f44aba2a","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"c21d7c2b-4ec7-4faa-a41b-61b20d5c7f36","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0fae6759-9aa7-41ff-bb7e-e544c270ed9d","name":"Application","type":"group","position":0,"components":[{"id":"d231c795-f187-4f08-9edc-cca953456a09","name":"Login","type":"component","status":"operational","position":0},{"id":"8bbd1f6b-ccc7-4ce7-9dc3-74a5fa88e56e","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:06.154781Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c311e0ec657bc1ed","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:06.154781Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/c21d7c2b-4ec7-4faa-a41b-61b20d5c7f36/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"173a6511-d9cf-475f-bf66-b0cec4173d31","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e3155909-5d11-4625-92c3-df84915a0014","name":"Application","type":"group","position":0,"components":[{"id":"d423b8d2-e7cb-43fc-9b48-470e74b554df","name":"Login","type":"component","status":"operational","position":0},{"id":"d3f995aa-7190-417c-98a0-9d34266474e1","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:00.408918Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"2b90e2c3f44aba2a","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:00.408918Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/173a6511-d9cf-475f-bf66-b0cec4173d31/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -28,8 +28,27 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":[{"id":"c21d7c2b-4ec7-4faa-a41b-61b20d5c7f36","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0fae6759-9aa7-41ff-bb7e-e544c270ed9d","name":"Application","type":"group","position":0,"components":[{"id":"d231c795-f187-4f08-9edc-cca953456a09","name":"Login","type":"component","status":"operational","position":0},{"id":"8bbd1f6b-ccc7-4ce7-9dc3-74a5fa88e56e","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:06.154781Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c311e0ec657bc1ed","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:06.154781Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/c21d7c2b-4ec7-4faa-a41b-61b20d5c7f36/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"ebde4607-45ac-4d55-82d8-7d98c681e482","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"535cb45f-d4c2-46f2-ba15-d050e8fe5e64","name":"Application","type":"group","position":0,"components":[{"id":"d9239132-c0bb-443f-858e-cb457223010d","name":"Login","type":"component","status":"operational","position":0},{"id":"3a7f103e-d568-4fc8-8fed-1cefdc375033","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T12:35:59.782975Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1774960559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T12:35:59.782975Z","name":"A + string: '{"data":[{"id":"173a6511-d9cf-475f-bf66-b0cec4173d31","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e3155909-5d11-4625-92c3-df84915a0014","name":"Application","type":"group","position":0,"components":[{"id":"d423b8d2-e7cb-43fc-9b48-470e74b554df","name":"Login","type":"component","status":"operational","position":0},{"id":"d3f995aa-7190-417c-98a0-9d34266474e1","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:00.408918Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"2b90e2c3f44aba2a","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:00.408918Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/173a6511-d9cf-475f-bf66-b0cec4173d31/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"3344ccf4-a1ea-4fd4-8c6e-0286ddcfe00e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"bdecd8b7-ee8e-4076-91f4-967c8d991af6","name":"Application","type":"group","position":0,"components":[{"id":"155bd53f-885b-40f6-a93d-46e965b5aef4","name":"Login","type":"component","status":"operational","position":0},{"id":"75605b97-d921-466e-963d-c3cce7df25c1","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-23T16:35:59.754417Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef7ad3d3e10f6dee-1776962159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-23T16:35:59.754417Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/3344ccf4-a1ea-4fd4-8c6e-0286ddcfe00e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"2212860d-a503-443b-b672-0b5abb08a889","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"c73d28f7-0eaf-4bf3-9f25-bcfcca043fda","name":"Login","type":"component","status":"operational","position":0},{"id":"05103c74-ff68-4895-a2ee-30a68db93297","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-04-23T12:36:02.659087Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"344696c455d0b1be-1776947762","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-23T12:36:02.659087Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/2212860d-a503-443b-b672-0b5abb08a889/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"aa021db1-9679-46df-9264-53db4bde8eeb","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"72499da6-66ff-40bb-a53e-29409701ab9e","name":"Application","type":"group","position":0,"components":[{"id":"958db7f6-5583-4622-b154-51ce390a088d","name":"Login","type":"component","status":"operational","position":0},{"id":"5b03d866-2363-4ff0-853b-224325845bd0","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-22T04:35:59.769022Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1776832559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-22T04:35:59.769022Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/aa021db1-9679-46df-9264-53db4bde8eeb/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"7976de35-f73d-4ee3-98b6-c80f3f35e3b8","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0ba19019-4ff9-4e6a-ac94-13cb30d40e5e","name":"Application","type":"group","position":0,"components":[{"id":"a7e995e1-13b3-4153-813e-7dc81948e89f","name":"Login","type":"component","status":"operational","position":0},{"id":"ec316ff5-d474-47b1-9b1a-3f4243607507","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-21T04:36:01.02611Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"db677be68a5fe8ab-1776746160","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-21T04:36:01.02611Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/7976de35-f73d-4ee3-98b6-c80f3f35e3b8/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"7ba578f6-1e66-464a-99cf-72032b18ca32","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"85872fc5-56ce-4e3a-b4f9-1afb2055dce8","name":"Application","type":"group","position":0,"components":[{"id":"b6a8c887-d556-47f2-9189-fec53d76c6bc","name":"Login","type":"component","status":"major_outage","position":0},{"id":"97bc4abb-e09f-4c4c-870a-09ce90b5d9c3","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-20T01:18:40.622415Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"1488ee97f53f8319","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-20T01:18:40.622415Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/7ba578f6-1e66-464a-99cf-72032b18ca32/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"bb813f6e-a9d7-4f98-9f92-e88271ab0e7d","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6e962628-473b-448a-81ae-a299721ab87c","name":"Application","type":"group","position":0,"components":[{"id":"967d81a1-e979-441a-addc-152757c97b9d","name":"Login","type":"component","status":"operational","position":0},{"id":"767f3752-53f7-49a3-8b35-eab62acc8621","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-19T00:35:59.850361Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1776558959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-19T00:35:59.850361Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/bb813f6e-a9d7-4f98-9f92-e88271ab0e7d/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"8951c855-d345-4b7a-971f-82260eddd906","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"120571d8-1901-4612-aeaf-a4067a0e7237","name":"Application","type":"group","position":0,"components":[{"id":"fb9a590b-ce0c-4eb8-a896-aabac072605f","name":"Login","type":"component","status":"operational","position":0},{"id":"edebb0e7-48de-4956-91e5-cc0fc08fbdfc","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-18T04:35:59.73743Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef7ad3d3e10f6dee-1776486959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-18T04:35:59.73743Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/8951c855-d345-4b7a-971f-82260eddd906/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"13a506c2-c7e2-4e60-9a0d-e37dc394dc7b","type":"status_pages","attributes":{"company_logo":null,"components":[],"created_at":"2026-04-17T04:35:59.754836Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"d461a303628351e1-1776400559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-17T04:35:59.754836Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/13a506c2-c7e2-4e60-9a0d-e37dc394dc7b/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"609ee914-08fc-466d-a933-ee1fb7b2c00d","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"dfa42bdd-6727-4e2c-9077-4b724de39c0b","name":"Application","type":"group","position":0,"components":[{"id":"44b52ac5-6a07-442b-adc8-23a5590c777a","name":"Login","type":"component","status":"operational","position":0},{"id":"b7e13744-7267-4729-bb40-4c5f5ded1794","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-16T20:35:59.819501Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1776371759","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-16T20:35:59.819501Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/609ee914-08fc-466d-a933-ee1fb7b2c00d/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"437e29fb-e757-4954-aec5-05f413f6786d","type":"status_pages","attributes":{"company_logo":null,"components":[],"created_at":"2026-04-14T16:35:59.738998Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"d461a303628351e1-1776184559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-14T16:35:59.738998Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/437e29fb-e757-4954-aec5-05f413f6786d/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"6bdfe6cb-47d0-4a9c-9fb1-ef583853c25e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"39bbd31a-b513-49e6-8d54-ff0caf5ecf92","name":"Application","type":"group","position":0,"components":[{"id":"808453d0-8d42-47c3-989b-b409a17201c1","name":"Login","type":"component","status":"operational","position":0},{"id":"2e8ddb0d-3a35-4d9d-91ab-0f165fc2e654","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-13T20:35:59.793193Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1776112559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-13T20:35:59.793193Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/6bdfe6cb-47d0-4a9c-9fb1-ef583853c25e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"51a1d2b3-3f48-4c7d-96ef-e218975d9814","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6fde516f-df6e-41cc-95bf-c39f7060c2f0","name":"Application","type":"group","position":0,"components":[{"id":"e10a4b1d-4ab9-44da-b2de-5278342587f9","name":"Login","type":"component","status":"operational","position":0},{"id":"5e2e46e6-279a-4b39-b1a5-d9a10341039b","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-12T00:35:59.762403Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1775954159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-12T00:35:59.762403Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/51a1d2b3-3f48-4c7d-96ef-e218975d9814/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"ff72441b-fb6f-4b8a-9692-255d3babe417","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"312239b4-cdad-47c1-ae78-381c1470f244","name":"Application","type":"group","position":0,"components":[{"id":"af6fcadb-44cc-4779-90ff-6ca636e1642a","name":"Login","type":"component","status":"operational","position":0},{"id":"244e8742-dc3d-4ca2-9ccf-eeb339d1eb5f","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-06T20:35:59.726891Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1775507759","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-06T20:35:59.726891Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/ff72441b-fb6f-4b8a-9692-255d3babe417/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"6bb07b0d-aab9-4b2b-b09d-88ef1675cb98","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"bd086a7c-2317-46ed-9424-e376825d717e","name":"Application","type":"group","position":0,"components":[{"id":"116482fe-5e0d-4215-99e9-8a1746e4771f","name":"Login","type":"component","status":"operational","position":0},{"id":"4f56007d-c49a-4a69-ba41-858c46ab67c4","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-02T20:35:59.777527Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef7ad3d3e10f6dee-1775162159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-02T20:35:59.777527Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/6bb07b0d-aab9-4b2b-b09d-88ef1675cb98/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"bc541615-e3af-4b8e-9f46-f5f5472c1807","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"073bd0a0-daa3-4a88-b2e0-af3f9ecc5021","name":"Application","type":"group","position":0,"components":[{"id":"ba9d5272-16d7-4613-bfad-c2a9546462cb","name":"Login","type":"component","status":"operational","position":0},{"id":"90b3e231-9761-4df7-ab0f-312865c48469","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-02T12:35:59.798911Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1775133359","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-02T12:35:59.798911Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/bc541615-e3af-4b8e-9f46-f5f5472c1807/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"70a6cf76-3a57-44e6-aba3-454bab975955","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"7db22d86-2f1b-407e-b8db-23609c5cacd1","name":"Application","type":"group","position":0,"components":[{"id":"e9a42d55-8dd6-497e-9014-a314e3014ad7","name":"Login","type":"component","status":"operational","position":0},{"id":"dd6e645a-0057-4d98-9cb2-71fa70ce8425","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-02T12:35:59.795474Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1775133359","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-02T12:35:59.795474Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/70a6cf76-3a57-44e6-aba3-454bab975955/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"bc9e44bf-19b9-496d-a93b-6e553165aeaf","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"3de8512b-9082-46e5-98f7-0fbf06927756","name":"Application","type":"group","position":0,"components":[{"id":"1005e742-3137-42c6-9649-29d0492611e6","name":"Login","type":"component","status":"operational","position":0},{"id":"64215f1a-4eed-4c54-864a-816ec8b53d31","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-02T04:35:59.664498Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef7ad3d3e10f6dee-1775104559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-02T04:35:59.664498Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/bc9e44bf-19b9-496d-a93b-6e553165aeaf/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"12dc2945-0e7b-4267-8d22-8d95d020b708","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"053bdfc9-9fbf-47db-bdcd-91457a295c13","name":"Application","type":"group","position":0,"components":[{"id":"09b8cc11-45e4-4157-98d2-cba66f531265","name":"Login","type":"component","status":"operational","position":0},{"id":"009d7b1d-a2ea-415c-8e8b-b8d1b51fe932","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-01T20:36:01.021679Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"db677be68a5fe8ab-1775075760","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-01T20:36:01.021679Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/12dc2945-0e7b-4267-8d22-8d95d020b708/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"c9714509-f4df-4dc5-a759-8bb6eb9f6fbd","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"be2ca0af-8c05-4095-9f4b-c5263cea931f","name":"Application","type":"group","position":0,"components":[{"id":"4383e93c-11f1-4764-a1ac-6aefaf131679","name":"Login","type":"component","status":"operational","position":0},{"id":"2ba5356f-1e39-4bfc-833e-dcca908b993b","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-01T01:15:40.084866Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"24fc9e6b234a7aad","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-04-01T01:15:40.084866Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/c9714509-f4df-4dc5-a759-8bb6eb9f6fbd/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"ebde4607-45ac-4d55-82d8-7d98c681e482","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"535cb45f-d4c2-46f2-ba15-d050e8fe5e64","name":"Application","type":"group","position":0,"components":[{"id":"d9239132-c0bb-443f-858e-cb457223010d","name":"Login","type":"component","status":"operational","position":0},{"id":"3a7f103e-d568-4fc8-8fed-1cefdc375033","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T12:35:59.782975Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1774960559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T12:35:59.782975Z","name":"A Status Page","page_url":"https://frog.datadoghq.com/status-pages/ebde4607-45ac-4d55-82d8-7d98c681e482/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"dd0f1611-e44e-4c99-b005-68154b7bb254","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"105b4947-2aa6-4aaa-8829-e93de4cf5eed","name":"Application","type":"group","position":0,"components":[{"id":"7c874c2c-f4a6-4ea7-b89c-4d153527c9bd","name":"Login","type":"component","status":"operational","position":0},{"id":"d0e03796-370d-47e2-b9e5-a5a12b67f6d7","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T12:35:59.211461Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"e9081ba5854b239f-1774960558","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T12:35:59.211461Z","name":"A Status Page","page_url":"https://frog.datadoghq.com/status-pages/dd0f1611-e44e-4c99-b005-68154b7bb254/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"b0c4f3d8-7679-42ab-8957-3d4c35e93975","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"1976f979-d72d-47ac-a031-a1c0dd093e9f","name":"Application","type":"group","position":0,"components":[{"id":"382ac740-0198-4363-a93c-fa4e2fd15339","name":"Login","type":"component","status":"operational","position":0},{"id":"60d8075b-41b3-46f1-b42a-99375974d990","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-30T20:35:59.867894Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1774902959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-30T20:35:59.867894Z","name":"A Status Page","page_url":"https://frog.datadoghq.com/status-pages/b0c4f3d8-7679-42ab-8957-3d4c35e93975/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"f0be1781-910a-42b2-808f-93a2ef64ecd3","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"bf706e5d-1161-44a3-8d52-dbaaccba9995","name":"Application","type":"group","position":0,"components":[{"id":"f0e159f3-57dd-4d8b-a09e-a98939ae470a","name":"Login","type":"component","status":"operational","position":0},{"id":"5a24a623-4d02-4e41-a322-3008afedd9e7","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-30T20:35:59.862926Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1774902959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-30T20:35:59.862926Z","name":"A @@ -59,26 +78,7 @@ interactions: Status Page","page_url":"https://frog.datadoghq.com/status-pages/e676d1c5-6076-4ec1-a67a-fa12eea85b0e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"fdd402dd-b89b-49c7-bc6f-53afa7db7e43","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"41569af6-1f6b-442c-b2d6-e482d882e239","name":"Application","type":"group","position":0,"components":[{"id":"98387ad3-14af-4566-9643-686927fa2c2b","name":"Login","type":"component","status":"operational","position":0},{"id":"f4ee8935-da81-4450-ad99-b20ca822b3c3","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-11T12:35:59.7515Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1773232559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-11T12:35:59.7515Z","name":"A Status Page","page_url":"https://frog.datadoghq.com/status-pages/fdd402dd-b89b-49c7-bc6f-53afa7db7e43/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"82d18d2b-74d4-4708-a048-9fac477fb14c","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"83c5995c-a9cf-4c30-9b96-c392b9a08139","name":"Application","type":"group","position":0,"components":[{"id":"7486c692-1aaf-49ac-a849-34b6af454a83","name":"Login","type":"component","status":"operational","position":0},{"id":"24ae0999-864a-4dcf-a34d-92fee8be86f1","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-11T08:35:59.751183Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1773218159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-11T08:35:59.751183Z","name":"A Status Page","page_url":"https://frog.datadoghq.com/status-pages/82d18d2b-74d4-4708-a048-9fac477fb14c/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"b500f495-9cbe-4040-ab5e-cf6321393cdf","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6f1ea70f-087c-457a-ad06-90cadff5f065","name":"Application","type":"group","position":0,"components":[{"id":"225006f9-949a-45b8-a118-7d9e007a0fe4","name":"Login","type":"component","status":"operational","position":0},{"id":"56ed313e-d40f-4dee-8c0b-f736cbc6d50b","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-10T16:35:59.703768Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef7ad3d3e10f6dee-1773160559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-10T16:35:59.703768Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/b500f495-9cbe-4040-ab5e-cf6321393cdf/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"2b33f41c-6590-4496-bd51-0b08011ed9cc","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"8feaaabc-11d0-45a1-b638-67c26c1e5118","name":"Application","type":"group","position":0,"components":[{"id":"dcc7ccd2-8c23-4d40-b06f-dafa88e95fa4","name":"Login","type":"component","status":"operational","position":0},{"id":"e4f0bd5b-6376-41c2-ae6d-fb5ae0393029","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-07T12:35:59.7601Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1772886959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-07T12:35:59.7601Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/2b33f41c-6590-4496-bd51-0b08011ed9cc/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"0bd67de7-f888-473d-8015-7af50089248e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e2672baf-3528-424f-b28b-4f8bde453501","name":"Application","type":"group","position":0,"components":[{"id":"437f8cb9-112c-4f45-94f8-a6842bafbb24","name":"Login","type":"component","status":"operational","position":0},{"id":"7fceff50-6d7b-44db-8076-d3afc451a83a","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-05T00:35:59.772168Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1772670959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-05T00:35:59.772168Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/0bd67de7-f888-473d-8015-7af50089248e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"a0849926-b412-412f-9c06-e11bed1734d2","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"ecb39cd6-7f01-4710-94ba-be7ccfc23f25","name":"Application","type":"group","position":0,"components":[{"id":"c3c56ed1-5488-4f7d-a5ed-bbdb046167ec","name":"Login","type":"component","status":"operational","position":0},{"id":"8955960c-6059-4cdd-8254-c82a097009a7","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-04T20:35:59.779604Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1772656559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-04T20:35:59.779604Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/a0849926-b412-412f-9c06-e11bed1734d2/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"4b092533-6714-4546-82a0-3b1136c5cca9","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"3363c2f5-ae38-4c17-9b5d-3dd349d6be8c","name":"Application","type":"group","position":0,"components":[{"id":"8eaba27e-149a-432f-b10d-54e0420658a0","name":"Login","type":"component","status":"operational","position":0},{"id":"2c503345-40fe-4cde-b26f-dd79a43b6b46","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-03T04:35:59.749491Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"f686b517b27d229d-1772512559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-03T04:35:59.749491Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/4b092533-6714-4546-82a0-3b1136c5cca9/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"cb5247c6-d073-4b78-a589-4d799b9b791b","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"b0c10839-21e1-42c0-b8df-14442c5e29d6","name":"Application","type":"group","position":0,"components":[{"id":"66b6888c-140f-4e07-a50e-5ba1bc26e058","name":"Login","type":"component","status":"operational","position":0},{"id":"cbe81b6e-a125-41e6-aa7f-5f1b3e3032b9","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-27T00:35:59.796756Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1772152559","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-27T00:35:59.796756Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/cb5247c6-d073-4b78-a589-4d799b9b791b/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"f99899a2-ab0c-4e24-9bb0-663a6ca986dc","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"92b527e8-747b-4208-b0d6-649ec2d843ad","name":"Application","type":"group","position":0,"components":[{"id":"35501f4a-8f62-4610-9568-2cc599ac8547","name":"Login","type":"component","status":"operational","position":0},{"id":"80373574-5fd5-41eb-ad8e-c8e1494f019f","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-26T20:35:59.735571Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1772138159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-26T20:35:59.735571Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/f99899a2-ab0c-4e24-9bb0-663a6ca986dc/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"e462be19-cc92-4ac2-9c74-c1a09300a492","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"ccc0b616-99a3-4c49-8e1a-e767e4794dfa","name":"Application","type":"group","position":0,"components":[{"id":"23b29d7c-0c83-4837-970e-98bca8c61778","name":"Login","type":"component","status":"operational","position":0},{"id":"e999b821-16b9-4b93-bf76-b9b14d50df33","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-25T12:35:59.903373Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1772022959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-25T12:35:59.903373Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/e462be19-cc92-4ac2-9c74-c1a09300a492/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"802d3de9-ce98-4b1f-b69d-837e94c099f3","type":"status_pages","attributes":{"company_logo":null,"components":[],"created_at":"2026-02-25T00:35:59.812184Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"d461a303628351e1-1771979759","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-25T00:35:59.812184Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/802d3de9-ce98-4b1f-b69d-837e94c099f3/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"bdf170e4-6689-4c54-96b7-84edac7d652d","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"ef2b536d-55b0-4200-b8aa-94cce005c5e7","name":"Application","type":"group","position":0,"components":[{"id":"dcee6190-c6fc-49a6-af7e-dd3dc1114ad3","name":"Login","type":"component","status":"operational","position":0},{"id":"61b95f10-b197-433a-baed-4513213f8480","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-23T20:35:59.798046Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1771878959","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-23T20:35:59.798046Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/bdf170e4-6689-4c54-96b7-84edac7d652d/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"bc07b5b2-3f21-4568-99f3-2d9da89ec99c","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6a55888b-9bc7-483f-892e-ec0e3e216555","name":"Application","type":"group","position":0,"components":[{"id":"23d8b2d5-e453-4db2-98ea-1891af5e1237","name":"Login","type":"component","status":"operational","position":0},{"id":"02cbda4f-ed23-4fd8-a288-aef9cb4c077c","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-21T00:35:59.809271Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7abf9bc13fcb676d-1771634159","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-21T00:35:59.809271Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/bc07b5b2-3f21-4568-99f3-2d9da89ec99c/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}},{"id":"0061b471-af16-4c9c-a704-f5fb53ec871e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"7530e1c7-fde9-44d5-a685-5f621438ff7b","name":"Application","type":"group","position":0,"components":[{"id":"ca2479b6-c0fb-4926-8c05-38814139de99","name":"Login","type":"component","status":"operational","position":0},{"id":"0f892ec8-4733-4b36-9b73-a8828d7aec77","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T22:08:15.622258Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"268772cff8564d83","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T22:08:15.622258Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/0061b471-af16-4c9c-a704-f5fb53ec871e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"c4269d26-2a7a-48d8-b35c-0d065f5bdbdb","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"b20c2ef6-3416-4bbb-ac51-bc2a20b2dd29","name":"Application","type":"group","position":0,"components":[{"id":"37805b01-c997-40cb-8680-5322c12049de","name":"Login","type":"component","status":"operational","position":0},{"id":"025c4d32-9492-4d85-8b58-3452ff410fbe","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T22:08:14.142145Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"793dc6f684cf74f5","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T22:08:14.142145Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/c4269d26-2a7a-48d8-b35c-0d065f5bdbdb/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"1d52408e-1180-4704-be65-ca3dc0e17dbc","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"3a5648c4-3202-4b36-a0cc-398ab19858c9","name":"Application","type":"group","position":0,"components":[{"id":"4239bd23-e472-4a5e-b489-40bda1fe99e6","name":"Login","type":"component","status":"operational","position":0},{"id":"0856eefb-e0f5-4934-b7bd-b5d75c6a1ab6","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T22:08:13.176344Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"52b8237a5bee3a96","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T22:08:13.176344Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/1d52408e-1180-4704-be65-ca3dc0e17dbc/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"9d623a97-ec26-4e2b-a156-64169eff130e","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"83fce248-29e4-47f5-b6e6-fdf8f606cb51","name":"Application","type":"group","position":0,"components":[{"id":"a56c992a-ea84-4df0-86da-65a9ebe3b1c3","name":"Login","type":"component","status":"operational","position":0},{"id":"c2d71bc7-e697-4df8-ac51-91e21d5403bb","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T22:08:12.422374Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"b7d4c42f606a87ae","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T22:08:12.422374Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/9d623a97-ec26-4e2b-a156-64169eff130e/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"4fd54afd-fa2c-427d-8b40-897968e2dc3d","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"ec160342-9615-4795-bf4f-7109aa48e099","name":"Application","type":"group","position":0,"components":[{"id":"6005b8d9-223c-49bb-b179-57c183557b28","name":"Login","type":"component","status":"operational","position":0},{"id":"f0f88729-a143-4cc1-a559-d87f451ba0f6","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T21:52:11.817273Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"12c095514cea2548","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T21:52:11.817273Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/4fd54afd-fa2c-427d-8b40-897968e2dc3d/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"e9af0690-5634-4b5a-9a39-0024f5a94c5a","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"2c82ff96-7079-49cb-b71a-ab85b99d4a96","name":"Application","type":"group","position":0,"components":[{"id":"12171b79-aaa4-4508-b3c5-e58d0315735d","name":"Login","type":"component","status":"operational","position":0},{"id":"0b34993c-1b31-4a25-8419-8ac74553ad62","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T21:52:10.301908Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"39f8e4cbb8a429ce","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T21:52:10.301908Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/e9af0690-5634-4b5a-9a39-0024f5a94c5a/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"5d9fb154-2016-4209-a1aa-ffbb26b834cd","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6dca35af-75ee-4111-b5d1-9c1b301f6ca0","name":"Application","type":"group","position":0,"components":[{"id":"deb7b997-4f57-48b3-9dbf-4eaee77a8418","name":"Login","type":"component","status":"operational","position":0},{"id":"80159e04-ce47-4f14-9063-7fef16753977","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T21:52:09.320462Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"ef5eb16440f3186e","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T21:52:09.320462Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/5d9fb154-2016-4209-a1aa-ffbb26b834cd/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"8d197716-0610-42ec-8bdf-8b571a68bfbe","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"39ad92d7-1344-4e75-a62a-7439b362187b","name":"Application","type":"group","position":0,"components":[{"id":"ff177f6a-17ed-4f5a-85c3-04b43621b282","name":"Login","type":"component","status":"operational","position":0},{"id":"729370f8-4ebd-4577-a2c5-aec917534ed4","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T21:52:08.550943Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"640a4ff7098142e4","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T21:52:08.550943Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/8d197716-0610-42ec-8bdf-8b571a68bfbe/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}},"last_modified_by_user":{"data":{"id":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","type":"users"}}}},{"id":"4d753d2f-1348-486d-afc7-22f3e1759af3","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"67998dd2-0edc-4146-855a-a147f4af1a4d","name":"Application","type":"group","position":0,"components":[{"id":"de9b6f98-2556-44c9-bb88-9d839e1fda62","name":"Login","type":"component","status":"operational","position":0},{"id":"11d95bc8-59eb-451c-ac3c-6b2458c0493a","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-02-19T21:06:33.207555Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"cc4b27d85d273270","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-02-19T21:06:33.207555Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/4d753d2f-1348-486d-afc7-22f3e1759af3/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":null,"first_offset":0,"prev_offset":null,"next_offset":50,"last_offset":null}}}' + Status Page","page_url":"https://frog.datadoghq.com/status-pages/b500f495-9cbe-4040-ab5e-cf6321393cdf/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}],"meta":{"page":{"type":"offset_limit","offset":0,"limit":50,"total":null,"first_offset":0,"prev_offset":null,"next_offset":50,"last_offset":null}}}' headers: content-type: - application/vnd.api+json @@ -91,7 +91,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/c21d7c2b-4ec7-4faa-a41b-61b20d5c7f36 + uri: https://api.datadoghq.com/api/v2/statuspages/173a6511-d9cf-475f-bf66-b0cec4173d31 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.frozen new file mode 100644 index 0000000000..71a7247d9f --- /dev/null +++ b/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.frozen @@ -0,0 +1 @@ +2026-04-24T13:55:46.442Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.yaml new file mode 100644 index 0000000000..137a09a983 --- /dev/null +++ b/tests/v2/cassettes/test_scenarios/test_publish_status_page_and_unpublish_status_page_returns_no_content_response.yaml @@ -0,0 +1,64 @@ +interactions: +- request: + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"8c705f16084fb6d8","name":"A + Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' + headers: + accept: + - application/json + content-type: + - application/json + method: POST + uri: https://api.datadoghq.com/api/v2/statuspages + response: + body: + string: '{"data":{"id":"3035849d-5ba8-43d0-ae43-0d8eeed454b2","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"5bc4d558-9cf9-4177-b2aa-61f02f71b044","name":"Application","type":"group","position":0,"components":[{"id":"14965185-e48d-4b9d-b7e6-998ddacb541d","name":"Login","type":"component","status":"operational","position":0},{"id":"be6c223e-df96-4148-be7a-096c981154b0","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T13:55:46.635741Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"8c705f16084fb6d8","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T13:55:46.635741Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/3035849d-5ba8-43d0-ae43-0d8eeed454b2/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + headers: + content-type: + - application/vnd.api+json + status: + code: 201 + message: Created +- request: + body: null + headers: + accept: + - '*/*' + method: POST + uri: https://api.datadoghq.com/api/v2/statuspages/3035849d-5ba8-43d0-ae43-0d8eeed454b2/publish + response: + body: + string: '' + headers: {} + status: + code: 204 + message: No Content +- request: + body: null + headers: + accept: + - '*/*' + method: POST + uri: https://api.datadoghq.com/api/v2/statuspages/3035849d-5ba8-43d0-ae43-0d8eeed454b2/unpublish + response: + body: + string: '' + headers: {} + status: + code: 204 + message: No Content +- request: + body: null + headers: + accept: + - '*/*' + method: DELETE + uri: https://api.datadoghq.com/api/v2/statuspages/3035849d-5ba8-43d0-ae43-0d8eeed454b2 + response: + body: + string: '' + headers: {} + status: + code: 204 + message: No Content +version: 1 diff --git a/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.frozen index e4725747f8..38302f7414 100644 --- a/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:07.885Z \ No newline at end of file +2026-04-24T14:13:02.530Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.yaml index 65956d6356..51cc9e8490 100644 --- a/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_publish_status_page_returns_no_content_response.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"a1b2749a5e1fc90f","enabled":false,"name":"An - Unpublished Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"c605902760af97aa","name":"A + Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: - application/json @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"c0d7e5aa-232b-4b65-96b4-0c8e6e3fc084","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"5e369fc2-ae6a-4334-83de-10f2bc8e8402","name":"Application","type":"group","position":0,"components":[{"id":"366804d4-3f45-4ea0-a859-61881a181bca","name":"Login","type":"component","status":"operational","position":0},{"id":"2c332de3-39f9-477f-873d-300282bee52b","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:07.969236Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"a1b2749a5e1fc90f","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-03-31T18:44:07.969236Z","name":"An - Unpublished Status Page","page_url":"https://frog.datadoghq.com/status-pages/c0d7e5aa-232b-4b65-96b4-0c8e6e3fc084/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"104d62be-82e4-42da-8c30-5fec327f377b","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"2adf6283-20c1-49b6-ab3c-78f85cefaada","name":"Application","type":"group","position":0,"components":[{"id":"33994932-0e36-4dc1-aefe-f2b5717c7929","name":"Login","type":"component","status":"operational","position":0},{"id":"3f97a9ee-345b-48ea-b8ff-4eb70e08b267","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:02.636197Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"c605902760af97aa","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:02.636197Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/104d62be-82e4-42da-8c30-5fec327f377b/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,7 +25,7 @@ interactions: accept: - '*/*' method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/c0d7e5aa-232b-4b65-96b4-0c8e6e3fc084/publish + uri: https://api.datadoghq.com/api/v2/statuspages/104d62be-82e4-42da-8c30-5fec327f377b/publish response: body: string: '' @@ -39,7 +39,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/c0d7e5aa-232b-4b65-96b4-0c8e6e3fc084 + uri: https://api.datadoghq.com/api/v2/statuspages/104d62be-82e4-42da-8c30-5fec327f377b response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.frozen b/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.frozen index 792edb70dc..f1040aeb53 100644 --- a/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:09.229Z \ No newline at end of file +2026-04-24T13:48:36.312Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.yaml b/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.yaml index d090f1ab21..7a3dbaa38b 100644 --- a/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_unpublish_status_page_returns_no_content_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"8638252c458ce646","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"3b36f267327309ee","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"cfc5826b-b383-4f29-b4cf-1702a7a18ab0","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"e0b66ea8-a7cb-4072-8d2f-94037452b531","name":"Application","type":"group","position":0,"components":[{"id":"f4e1e6aa-6f77-439a-a68e-6309dac82ae3","name":"Login","type":"component","status":"operational","position":0},{"id":"53d81c0b-b2fb-4261-ba23-f83d6d7e30ef","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:09.324827Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"8638252c458ce646","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:09.324827Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/cfc5826b-b383-4f29-b4cf-1702a7a18ab0/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"a1c209d5-9b2b-4548-afa9-9c197cbefa25","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"1ac1fc71-36ab-4cfa-aad6-8865dc7c3e7d","name":"Application","type":"group","position":0,"components":[{"id":"9b47d850-6e7f-4d82-a620-3552e5063135","name":"Login","type":"component","status":"operational","position":0},{"id":"218dc9c0-e253-4df9-b94d-50d07bb79305","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T13:48:36.401179Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"3b36f267327309ee","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T13:48:36.401179Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/a1c209d5-9b2b-4548-afa9-9c197cbefa25/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -25,7 +25,21 @@ interactions: accept: - '*/*' method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/cfc5826b-b383-4f29-b4cf-1702a7a18ab0/unpublish + uri: https://api.datadoghq.com/api/v2/statuspages/a1c209d5-9b2b-4548-afa9-9c197cbefa25/publish + response: + body: + string: '' + headers: {} + status: + code: 204 + message: No Content +- request: + body: null + headers: + accept: + - '*/*' + method: POST + uri: https://api.datadoghq.com/api/v2/statuspages/a1c209d5-9b2b-4548-afa9-9c197cbefa25/unpublish response: body: string: '' @@ -39,7 +53,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/cfc5826b-b383-4f29-b4cf-1702a7a18ab0 + uri: https://api.datadoghq.com/api/v2/statuspages/a1c209d5-9b2b-4548-afa9-9c197cbefa25 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.frozen index 3817c6baad..e33166b1d6 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:10.490Z \ No newline at end of file +2026-04-24T14:13:03.866Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.yaml index ca54fa3958..80898f6e4f 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_update_component_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"06a2004447198b06","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"5a5b4432b5288f33","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"dac0f31f-69b4-4462-a969-0ef891287dfa","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"8b2c47e5-ba54-47ae-806d-8ea04ac8b26a","name":"Application","type":"group","position":0,"components":[{"id":"d3839166-1e0d-451f-9d03-530b28955290","name":"Login","type":"component","status":"operational","position":0},{"id":"80fb3a82-4eab-4065-bddb-79fec513577f","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:10.574576Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"06a2004447198b06","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:10.574576Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/dac0f31f-69b4-4462-a969-0ef891287dfa/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"ca3e928c-7dcf-4720-abe2-75c20e1710e7","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"f51b0edb-8f22-44d4-bccf-dc19b01e9280","name":"Application","type":"group","position":0,"components":[{"id":"71135ea7-c268-46ec-bc1d-49051062355e","name":"Login","type":"component","status":"operational","position":0},{"id":"c02580b3-fc4c-4572-8089-15caef68922d","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:03.966133Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"5a5b4432b5288f33","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:03.966133Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/ca3e928c-7dcf-4720-abe2-75c20e1710e7/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,18 +20,18 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"name":"Logs Indexing"},"id":"8b2c47e5-ba54-47ae-806d-8ea04ac8b26a","type":"components"}}' + body: '{"data":{"attributes":{"name":"Logs Indexing"},"id":"f51b0edb-8f22-44d4-bccf-dc19b01e9280","type":"components"}}' headers: accept: - application/json content-type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/statuspages/dac0f31f-69b4-4462-a969-0ef891287dfa/components/8b2c47e5-ba54-47ae-806d-8ea04ac8b26a + uri: https://api.datadoghq.com/api/v2/statuspages/ca3e928c-7dcf-4720-abe2-75c20e1710e7/components/f51b0edb-8f22-44d4-bccf-dc19b01e9280 response: body: - string: '{"data":{"id":"8b2c47e5-ba54-47ae-806d-8ea04ac8b26a","type":"components","attributes":{"components":[{"id":"d3839166-1e0d-451f-9d03-530b28955290","name":"Login","type":"component","status":"operational","position":0},{"id":"80fb3a82-4eab-4065-bddb-79fec513577f","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-03-31T18:44:10.574576Z","modified_at":"2026-03-31T18:44:11.124242Z","name":"Logs - Indexing","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"dac0f31f-69b4-4462-a969-0ef891287dfa","type":"status_pages"}}}}}' + string: '{"data":{"id":"f51b0edb-8f22-44d4-bccf-dc19b01e9280","type":"components","attributes":{"components":[{"id":"71135ea7-c268-46ec-bc1d-49051062355e","name":"Login","type":"component","status":"operational","position":0},{"id":"c02580b3-fc4c-4572-8089-15caef68922d","name":"Settings","type":"component","status":"operational","position":1}],"created_at":"2026-04-24T14:13:03.966133Z","modified_at":"2026-04-24T14:13:04.630038Z","name":"Logs + Indexing","position":0,"type":"group"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"group":{"data":null},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"ca3e928c-7dcf-4720-abe2-75c20e1710e7","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -44,7 +44,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/dac0f31f-69b4-4462-a969-0ef891287dfa + uri: https://api.datadoghq.com/api/v2/statuspages/ca3e928c-7dcf-4720-abe2-75c20e1710e7 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.frozen index 08698a2c3f..5cd78d235a 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:11.829Z \ No newline at end of file +2026-04-24T14:13:05.282Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.yaml index 0bce372162..67da055d6d 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_update_degradation_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"b1cdee5431b9ec0e","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"7c04d70abb082790","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"d8944219-6ebe-41c0-b1a3-7d3825a76bfd","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"8b1e12c2-92c2-4f05-a6f7-fbafdf68d0cc","name":"Application","type":"group","position":0,"components":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","name":"Login","type":"component","status":"operational","position":0},{"id":"5d1cca48-baf7-4cf3-8896-c6d344e4a6aa","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:11.917685Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"b1cdee5431b9ec0e","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:11.917685Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/d8944219-6ebe-41c0-b1a3-7d3825a76bfd/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"ecdbe2df-b4ab-4795-905f-34dd006968d3","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"0468a6d8-a7aa-44a9-8fa5-84e5130954cd","name":"Application","type":"group","position":0,"components":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","name":"Login","type":"component","status":"operational","position":0},{"id":"fbbce266-9cdc-47f1-b6c5-f07a676471f6","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:05.370824Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7c04d70abb082790","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:05.370824Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/ecdbe2df-b4ab-4795-905f-34dd006968d3/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,7 +20,7 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"components_affected":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","status":"major_outage"}],"description":"Our + body: '{"data":{"attributes":{"components_affected":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","status":"major_outage"}],"description":"Our API is experiencing elevated latency. We are investigating the issue.","status":"investigating","title":"Elevated API Latency"},"type":"degradations"}}' headers: @@ -29,13 +29,13 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/d8944219-6ebe-41c0-b1a3-7d3825a76bfd/degradations + uri: https://api.datadoghq.com/api/v2/statuspages/ecdbe2df-b4ab-4795-905f-34dd006968d3/degradations response: body: - string: '{"data":{"id":"46ccbf2e-939a-4fd8-9c32-c45717b900d3","type":"degradations","attributes":{"components_affected":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:44:12.533192Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:44:12.533192Z","status":"investigating","title":"Elevated - API Latency","updates":[{"id":"20bc5a96-f8cc-4854-b8da-a716ec05c3dc","created_at":"2026-03-31T18:44:12.533192Z","modified_at":"2026-03-31T18:44:12.533192Z","started_at":"2026-03-31T18:44:12.533192Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"d8944219-6ebe-41c0-b1a3-7d3825a76bfd","type":"status_pages"}}}}}' + string: '{"data":{"id":"911cd7c7-a30c-44fc-b8e4-7844090a3214","type":"degradations","attributes":{"components_affected":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:13:06.047865Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:13:06.047865Z","status":"investigating","title":"Elevated + API Latency","updates":[{"id":"886bbfb5-f3d1-44c0-942e-3ca4b75fd75f","created_at":"2026-04-24T14:13:06.047865Z","modified_at":"2026-04-24T14:13:06.047865Z","started_at":"2026-04-24T14:13:06.047865Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"ecdbe2df-b4ab-4795-905f-34dd006968d3","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -43,20 +43,20 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"title":"Elevated API Latency in US1"},"id":"46ccbf2e-939a-4fd8-9c32-c45717b900d3","type":"degradations"}}' + body: '{"data":{"attributes":{"title":"Elevated API Latency in US1"},"id":"911cd7c7-a30c-44fc-b8e4-7844090a3214","type":"degradations"}}' headers: accept: - application/json content-type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/statuspages/d8944219-6ebe-41c0-b1a3-7d3825a76bfd/degradations/46ccbf2e-939a-4fd8-9c32-c45717b900d3 + uri: https://api.datadoghq.com/api/v2/statuspages/ecdbe2df-b4ab-4795-905f-34dd006968d3/degradations/911cd7c7-a30c-44fc-b8e4-7844090a3214 response: body: - string: '{"data":{"id":"46ccbf2e-939a-4fd8-9c32-c45717b900d3","type":"degradations","attributes":{"components_affected":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","name":"Login","status":"major_outage"}],"created_at":"2026-03-31T18:44:12.533192Z","description":"Our - API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-03-31T18:44:12.702666Z","status":"investigating","title":"Elevated - API Latency in US1","updates":[{"id":"20bc5a96-f8cc-4854-b8da-a716ec05c3dc","created_at":"2026-03-31T18:44:12.533192Z","modified_at":"2026-03-31T18:44:12.533192Z","started_at":"2026-03-31T18:44:12.533192Z","status":"investigating","description":"Our - API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"c77aa512-355d-4e4d-b960-23428179dd74","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"d8944219-6ebe-41c0-b1a3-7d3825a76bfd","type":"status_pages"}}}}}' + string: '{"data":{"id":"911cd7c7-a30c-44fc-b8e4-7844090a3214","type":"degradations","attributes":{"components_affected":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","name":"Login","status":"major_outage"}],"created_at":"2026-04-24T14:13:06.047865Z","description":"Our + API is experiencing elevated latency. We are investigating the issue.","modified_at":"2026-04-24T14:13:06.208744Z","status":"investigating","title":"Elevated + API Latency in US1","updates":[{"id":"886bbfb5-f3d1-44c0-942e-3ca4b75fd75f","created_at":"2026-04-24T14:13:06.047865Z","modified_at":"2026-04-24T14:13:06.047865Z","started_at":"2026-04-24T14:13:06.047865Z","status":"investigating","description":"Our + API is experiencing elevated latency. We are investigating the issue.","components_affected":[{"id":"9d26fddf-7296-44a6-9748-116e55e2c9c2","name":"Login","status":"major_outage"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"ecdbe2df-b4ab-4795-905f-34dd006968d3","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -69,7 +69,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/d8944219-6ebe-41c0-b1a3-7d3825a76bfd/degradations/46ccbf2e-939a-4fd8-9c32-c45717b900d3 + uri: https://api.datadoghq.com/api/v2/statuspages/ecdbe2df-b4ab-4795-905f-34dd006968d3/degradations/911cd7c7-a30c-44fc-b8e4-7844090a3214 response: body: string: '' @@ -83,7 +83,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/d8944219-6ebe-41c0-b1a3-7d3825a76bfd + uri: https://api.datadoghq.com/api/v2/statuspages/ecdbe2df-b4ab-4795-905f-34dd006968d3 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.frozen index 7cdcb93627..109ea6547e 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:13.515Z \ No newline at end of file +2026-04-24T14:13:06.969Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.yaml index 32a81c017c..2b96db462d 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_update_maintenance_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"be42ccf216c187fb","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"989b0e3f099669f2","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"641655c2-630f-4393-bd21-8b64bf891533","name":"Application","type":"group","position":0,"components":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","name":"Login","type":"component","status":"operational","position":0},{"id":"ba66261b-2a97-4aa2-8046-4a99df74a0f4","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:13.604301Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"be42ccf216c187fb","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:13.604301Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"e5d1c495-e3da-4353-87eb-b7fab267f8e1","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"a7d26716-fc79-4d41-9927-4b279d35fd59","name":"Application","type":"group","position":0,"components":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","name":"Login","type":"component","status":"operational","position":0},{"id":"f4e39b01-bbb1-4b1d-977f-7b066eb7d172","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:07.065156Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"989b0e3f099669f2","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:07.065156Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/e5d1c495-e3da-4353-87eb-b7fab267f8e1/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,10 +20,10 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"completed_date":"2026-03-31T20:44:13.515Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","status":"operational"}],"in_progress_description":"We + body: '{"data":{"attributes":{"completed_date":"2026-04-24T16:13:06.969Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","status":"operational"}],"in_progress_description":"We are currently performing maintenance on the API to improve performance.","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:44:13.515Z","title":"API + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:13:06.969Z","title":"API Maintenance"},"type":"maintenances"}}' headers: accept: @@ -31,15 +31,15 @@ interactions: content-type: - application/json method: POST - uri: https://api.datadoghq.com/api/v2/statuspages/607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd/maintenances + uri: https://api.datadoghq.com/api/v2/statuspages/e5d1c495-e3da-4353-87eb-b7fab267f8e1/maintenances response: body: - string: '{"data":{"id":"41064083-88d6-4149-98da-08c773470e1f","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:44:13.515Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","name":"Login","status":"operational"}],"in_progress_description":"We - are currently performing maintenance on the API to improve performance.","modified_at":"2026-03-31T18:44:14.265702Z","published_date":"2026-03-31T18:44:14.265702Z","scheduled_description":"We - will be performing maintenance on the API to improve performance.","start_date":"2026-03-31T19:44:13.515Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"e159a1f7-d92b-47a0-8b78-c72c95f800e8","created_at":"2026-03-31T18:44:14.265702Z","modified_at":"2026-03-31T18:44:14.265702Z","started_at":"2026-03-31T18:44:14.265702Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd","type":"status_pages"}}}}}' + string: '{"data":{"id":"ded83076-9f0b-4560-a13b-34f238e986c1","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:13:06.969Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","name":"Login","status":"operational"}],"in_progress_description":"We + are currently performing maintenance on the API to improve performance.","modified_at":"2026-04-24T14:13:07.726617Z","published_date":"2026-04-24T14:13:07.726617Z","scheduled_description":"We + will be performing maintenance on the API to improve performance.","start_date":"2026-04-24T15:13:06.969Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"5a12a9c1-f9d6-4ad8-a264-3654b6dd3146","created_at":"2026-04-24T14:13:07.726617Z","modified_at":"2026-04-24T14:13:07.726617Z","started_at":"2026-04-24T14:13:07.726617Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"e5d1c495-e3da-4353-87eb-b7fab267f8e1","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -49,23 +49,23 @@ interactions: - request: body: '{"data":{"attributes":{"in_progress_description":"We are currently performing maintenance on the API to improve performance for 40 minutes.","scheduled_description":"We - will be performing maintenance on the API to improve performance for 40 minutes."},"id":"41064083-88d6-4149-98da-08c773470e1f","type":"maintenances"}}' + will be performing maintenance on the API to improve performance for 40 minutes."},"id":"ded83076-9f0b-4560-a13b-34f238e986c1","type":"maintenances"}}' headers: accept: - application/json content-type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/statuspages/607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd/maintenances/41064083-88d6-4149-98da-08c773470e1f + uri: https://api.datadoghq.com/api/v2/statuspages/e5d1c495-e3da-4353-87eb-b7fab267f8e1/maintenances/ded83076-9f0b-4560-a13b-34f238e986c1 response: body: - string: '{"data":{"id":"41064083-88d6-4149-98da-08c773470e1f","type":"maintenances","attributes":{"completed_date":"2026-03-31T20:44:13.515Z","completed_description":"We - have completed maintenance on the API to improve performance.","components_affected":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","name":"Login","status":"operational"}],"in_progress_description":"We + string: '{"data":{"id":"ded83076-9f0b-4560-a13b-34f238e986c1","type":"maintenances","attributes":{"completed_date":"2026-04-24T16:13:06.969Z","completed_description":"We + have completed maintenance on the API to improve performance.","components_affected":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","name":"Login","status":"operational"}],"in_progress_description":"We are currently performing maintenance on the API to improve performance for - 40 minutes.","modified_at":"2026-03-31T18:44:14.429065Z","published_date":"2026-03-31T18:44:14.265702Z","scheduled_description":"We - will be performing maintenance on the API to improve performance for 40 minutes.","start_date":"2026-03-31T19:44:13.515Z","status":"scheduled","title":"API - Maintenance","updates":[{"id":"e159a1f7-d92b-47a0-8b78-c72c95f800e8","created_at":"2026-03-31T18:44:14.265702Z","modified_at":"2026-03-31T18:44:14.265702Z","started_at":"2026-03-31T18:44:14.265702Z","manual_transition":false,"status":"scheduled","description":"We - will be performing maintenance on the API to improve performance.","components_affected":[{"id":"b848d9d3-0ceb-4997-a413-4bc12474ebc4","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd","type":"status_pages"}}}}}' + 40 minutes.","modified_at":"2026-04-24T14:13:07.865193Z","published_date":"2026-04-24T14:13:07.726617Z","scheduled_description":"We + will be performing maintenance on the API to improve performance for 40 minutes.","start_date":"2026-04-24T15:13:06.969Z","status":"scheduled","title":"API + Maintenance","updates":[{"id":"5a12a9c1-f9d6-4ad8-a264-3654b6dd3146","created_at":"2026-04-24T14:13:07.726617Z","modified_at":"2026-04-24T14:13:07.726617Z","started_at":"2026-04-24T14:13:07.726617Z","manual_transition":false,"status":"scheduled","description":"We + will be performing maintenance on the API to improve performance.","components_affected":[{"id":"4b861af0-45a1-4617-951f-9b2608144043","name":"Login","status":"operational"}]}]},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"status_page":{"data":{"id":"e5d1c495-e3da-4353-87eb-b7fab267f8e1","type":"status_pages"}}}}}' headers: content-type: - application/vnd.api+json @@ -78,7 +78,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/607f5d14-2c0b-4ec3-9421-e6e3fd09c3fd + uri: https://api.datadoghq.com/api/v2/statuspages/e5d1c495-e3da-4353-87eb-b7fab267f8e1 response: body: string: '' diff --git a/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.frozen index ccff0a6817..0e39d9f51d 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.frozen @@ -1 +1 @@ -2026-03-31T18:44:15.049Z \ No newline at end of file +2026-04-24T14:13:08.559Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.yaml index 65f6ca742a..f76763aa3c 100644 --- a/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_update_status_page_returns_ok_response.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"548d613d250b70a4","enabled":true,"name":"A + body: '{"data":{"attributes":{"components":[{"components":[{"name":"Login","position":0,"type":"component"},{"name":"Settings","position":1,"type":"component"}],"name":"Application","type":"group"}],"domain_prefix":"7fdf01d7ddbf6c33","name":"A Status Page","type":"internal","visualization_type":"bars_and_uptime_percentage"},"type":"status_pages"}}' headers: accept: @@ -11,8 +11,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/statuspages response: body: - string: '{"data":{"id":"04007915-421d-42c4-aaf1-34b8ad64c5ac","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"75689f7b-8c51-424a-a30d-97c7b307b0c6","name":"Application","type":"group","position":0,"components":[{"id":"971d2754-0d37-4ff1-a223-e31db1d93bdd","name":"Login","type":"component","status":"operational","position":0},{"id":"aaafb27b-3c75-48c6-b0e6-9dbbffb71c2e","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:15.140541Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"548d613d250b70a4","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:15.140541Z","name":"A - Status Page","page_url":"https://frog.datadoghq.com/status-pages/04007915-421d-42c4-aaf1-34b8ad64c5ac/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"a2cf97ce-2bdc-4304-bf07-da098fe30f9f","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6cd16e07-f4d5-456b-8181-5aa9cc959f53","name":"Application","type":"group","position":0,"components":[{"id":"18c40700-dbc0-4b47-b782-11f8e17d1204","name":"Login","type":"component","status":"operational","position":0},{"id":"03d2caed-1352-47a0-9a02-c7538bc9f39d","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:08.643894Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7fdf01d7ddbf6c33","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:08.643894Z","name":"A + Status Page","page_url":"https://frog.datadoghq.com/status-pages/a2cf97ce-2bdc-4304-bf07-da098fe30f9f/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -20,18 +20,18 @@ interactions: code: 201 message: Created - request: - body: '{"data":{"attributes":{"name":"A Status Page in US1"},"id":"04007915-421d-42c4-aaf1-34b8ad64c5ac","type":"status_pages"}}' + body: '{"data":{"attributes":{"name":"A Status Page in US1"},"id":"a2cf97ce-2bdc-4304-bf07-da098fe30f9f","type":"status_pages"}}' headers: accept: - application/json content-type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/statuspages/04007915-421d-42c4-aaf1-34b8ad64c5ac + uri: https://api.datadoghq.com/api/v2/statuspages/a2cf97ce-2bdc-4304-bf07-da098fe30f9f response: body: - string: '{"data":{"id":"04007915-421d-42c4-aaf1-34b8ad64c5ac","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"75689f7b-8c51-424a-a30d-97c7b307b0c6","name":"Application","type":"group","position":0,"components":[{"id":"971d2754-0d37-4ff1-a223-e31db1d93bdd","name":"Login","type":"component","status":"operational","position":0},{"id":"aaafb27b-3c75-48c6-b0e6-9dbbffb71c2e","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-03-31T18:44:15.140541Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"548d613d250b70a4","email_header_image":null,"enabled":true,"favicon":null,"modified_at":"2026-03-31T18:44:15.769532Z","name":"A - Status Page in US1","page_url":"https://frog.datadoghq.com/status-pages/04007915-421d-42c4-aaf1-34b8ad64c5ac/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' + string: '{"data":{"id":"a2cf97ce-2bdc-4304-bf07-da098fe30f9f","type":"status_pages","attributes":{"company_logo":null,"components":[{"id":"6cd16e07-f4d5-456b-8181-5aa9cc959f53","name":"Application","type":"group","position":0,"components":[{"id":"18c40700-dbc0-4b47-b782-11f8e17d1204","name":"Login","type":"component","status":"operational","position":0},{"id":"03d2caed-1352-47a0-9a02-c7538bc9f39d","name":"Settings","type":"component","status":"operational","position":1}]}],"created_at":"2026-04-24T14:13:08.643894Z","custom_domain":null,"custom_domain_enabled":false,"domain_prefix":"7fdf01d7ddbf6c33","email_header_image":null,"enabled":false,"favicon":null,"modified_at":"2026-04-24T14:13:09.327236Z","name":"A + Status Page in US1","page_url":"https://frog.datadoghq.com/status-pages/a2cf97ce-2bdc-4304-bf07-da098fe30f9f/view","subscriptions_enabled":false,"type":"internal","visualization_type":"bars_and_uptime_percentage"},"relationships":{"created_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}},"last_modified_by_user":{"data":{"id":"3ad549bf-eba0-11e9-a77a-0705486660d0","type":"users"}}}}}' headers: content-type: - application/vnd.api+json @@ -44,7 +44,7 @@ interactions: accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/statuspages/04007915-421d-42c4-aaf1-34b8ad64c5ac + uri: https://api.datadoghq.com/api/v2/statuspages/a2cf97ce-2bdc-4304-bf07-da098fe30f9f response: body: string: '' diff --git a/tests/v2/features/given.json b/tests/v2/features/given.json index 398dd925ca..98e2edab7a 100644 --- a/tests/v2/features/given.json +++ b/tests/v2/features/given.json @@ -1396,7 +1396,7 @@ "parameters": [ { "name": "body", - "value": "{\n \"data\": {\n \"attributes\": {\n \"name\": \"A Status Page\",\n \"domain_prefix\": \"{{ unique_hash }}\",\n \"components\": [{\"name\": \"Application\", \"type\": \"group\", \"components\":[{\"name\": \"Login\", \"type\": \"component\", \"position\": 0},{\"name\": \"Settings\", \"type\": \"component\", \"position\": 1}]}],\n \"type\": \"internal\",\n \"visualization_type\": \"bars_and_uptime_percentage\",\n \"enabled\": true\n },\n \"type\": \"status_pages\"\n }\n}" + "value": "{\n \"data\": {\n \"attributes\": {\n \"name\": \"A Status Page\",\n \"domain_prefix\": \"{{ unique_hash }}\",\n \"components\": [{\"name\": \"Application\", \"type\": \"group\", \"components\":[{\"name\": \"Login\", \"type\": \"component\", \"position\": 0},{\"name\": \"Settings\", \"type\": \"component\", \"position\": 1}]}],\n \"type\": \"internal\",\n \"visualization_type\": \"bars_and_uptime_percentage\"\n },\n \"type\": \"status_pages\"\n }\n}" } ], "step": "there is a valid \"status_page\" in the system", @@ -1404,18 +1404,6 @@ "tag": "Status Pages", "operationId": "CreateStatusPage" }, - { - "parameters": [ - { - "name": "body", - "value": "{\n \"data\": {\n \"attributes\": {\n \"name\": \"An Unpublished Status Page\",\n \"domain_prefix\": \"{{ unique_hash }}\",\n \"components\": [{\"name\": \"Application\", \"type\": \"group\", \"components\":[{\"name\": \"Login\", \"type\": \"component\", \"position\": 0},{\"name\": \"Settings\", \"type\": \"component\", \"position\": 1}]}],\n \"type\": \"internal\",\n \"visualization_type\": \"bars_and_uptime_percentage\",\n \"enabled\": false\n },\n \"type\": \"status_pages\"\n }\n}" - } - ], - "step": "there is a valid \"unpublished_status_page\" in the system", - "key": "unpublished_status_page", - "tag": "Status Pages", - "operationId": "CreateStatusPage" - }, { "parameters": [ { diff --git a/tests/v2/features/status_pages.feature b/tests/v2/features/status_pages.feature index 894d747de4..2a4cb273a6 100644 --- a/tests/v2/features/status_pages.feature +++ b/tests/v2/features/status_pages.feature @@ -43,7 +43,7 @@ Feature: Status Pages @team:DataDog/incident-app Scenario: Create status page returns "Created" response Given new "CreateStatusPage" request - And body with value {"data": {"attributes": {"name": "A Status Page", "domain_prefix": "{{ unique_hash }}", "components":[{"name": "Login", "type": "component", "position": 0},{"name": "Settings", "type": "component", "position": 1}], "enabled": true, "type": "internal", "visualization_type": "bars_and_uptime_percentage"}, "type": "status_pages"}} + And body with value {"data": {"attributes": {"name": "A Status Page", "domain_prefix": "{{ unique_hash }}", "components":[{"name": "Login", "type": "component", "position": 0},{"name": "Settings", "type": "component", "position": 1}], "type": "internal", "visualization_type": "bars_and_uptime_percentage"}, "type": "status_pages"}} When the request is sent Then the response status is 201 Created @@ -144,9 +144,9 @@ Feature: Status Pages @team:DataDog/incident-app Scenario: Publish status page returns "No Content" response - Given there is a valid "unpublished_status_page" in the system + Given there is a valid "status_page" in the system And new "PublishStatusPage" request - And request contains "page_id" parameter from "unpublished_status_page.data.id" + And request contains "page_id" parameter from "status_page.data.id" When the request is sent Then the response status is 204 No Content @@ -158,11 +158,10 @@ Feature: Status Pages When the request is sent Then the response status is 201 Created - @team:DataDog/incident-app + @generated @skip @team:DataDog/incident-app Scenario: Unpublish status page returns "No Content" response - Given there is a valid "status_page" in the system - And new "UnpublishStatusPage" request - And request contains "page_id" parameter from "status_page.data.id" + Given new "UnpublishStatusPage" request + And request contains "page_id" parameter from "REPLACE.ME" When the request is sent Then the response status is 204 No Content