{
  "opencollection": "1.0.0",
  "info": {
    "name": "Datadog Account Existing API",
    "version": "1.0"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "DD-API-KEY",
      "value": "{{DD-API-KEY}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Existing",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Datadog Get an Existing Action Connection",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{subdomain}.{site}/api/v2/actions/connections/:connection_id",
            "params": [
              {
                "name": "connection_id",
                "value": "",
                "type": "path",
                "description": "The ID of the action connection"
              }
            ]
          },
          "docs": "Get an existing Action Connection"
        },
        {
          "info": {
            "name": "Datadog Update an Existing Action Connection",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/actions/connections/:connection_id",
            "params": [
              {
                "name": "connection_id",
                "value": "",
                "type": "path",
                "description": "The ID of the action connection"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update an existing Action Connection"
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Action Connection",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/actions/connections/:connection_id",
            "params": [
              {
                "name": "connection_id",
                "value": "",
                "type": "path",
                "description": "The ID of the action connection"
              }
            ]
          },
          "docs": "Delete an existing Action Connection"
        },
        {
          "info": {
            "name": "Datadog Update an Existing Incident",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/incidents/:incident_id",
            "params": [
              {
                "name": "incident_id",
                "value": "",
                "type": "path",
                "description": "The UUID of the incident."
              },
              {
                "name": "include",
                "value": "",
                "type": "query",
                "description": "Specifies which types of related objects should be included in the response."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Updates an incident. Provide only the attributes that should be updated as this request is a partial update."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Incident",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/incidents/:incident_id",
            "params": [
              {
                "name": "incident_id",
                "value": "",
                "type": "path",
                "description": "The UUID of the incident."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Deletes an existing incident from the users organization."
        },
        {
          "info": {
            "name": "Datadog Update an Existing Incident Integration Metadata",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/incidents/:incident_id/relationships/integrations/:integration_metadata_id",
            "params": [
              {
                "name": "incident_id",
                "value": "",
                "type": "path",
                "description": "The UUID of the incident."
              },
              {
                "name": "integration_metadata_id",
                "value": "",
                "type": "path",
                "description": "The UUID of the incident integration metadata."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Update an existing incident integration metadata."
        },
        {
          "info": {
            "name": "Datadog Create a New Role by Cloning an Existing Role",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://{subdomain}.{site}/api/v2/roles/:role_id/clone",
            "params": [
              {
                "name": "role_id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of the role."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Clone an existing role"
        },
        {
          "info": {
            "name": "Datadog Update an Existing Rule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://{subdomain}.{site}/api/v2/scorecard/rules/:rule_id",
            "params": [
              {
                "name": "rule_id",
                "value": "",
                "type": "path",
                "description": "The ID of the rule."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Updates an existing rule."
        },
        {
          "info": {
            "name": "Datadog Update an Existing Rule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://{subdomain}.{site}/api/v2/security_monitoring/rules/:rule_id",
            "params": [
              {
                "name": "rule_id",
                "value": "",
                "type": "path",
                "description": "The ID of the rule."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Update an existing rule. When updating `cases`, `queries` or `options`, the whole field\nmust be included. For example, when modifying a query all queries must be included.\nDefault rules can only be updated to be enabled, to change notifications, or to update\nthe tags (default tags cannot be removed)."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Rule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/security_monitoring/rules/:rule_id",
            "params": [
              {
                "name": "rule_id",
                "value": "",
                "type": "path",
                "description": "The ID of the rule."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Delete an existing rule. Default rules cannot be deleted."
        },
        {
          "info": {
            "name": "Datadog Convert an Existing Rule from Json to Terraform",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{subdomain}.{site}/api/v2/security_monitoring/rules/:rule_id/convert",
            "params": [
              {
                "name": "rule_id",
                "value": "",
                "type": "path",
                "description": "The ID of the rule."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Convert an existing rule from JSON to Terraform for datadog provider\nresource datadog_security_monitoring_rule."
        },
        {
          "info": {
            "name": "Datadog Test an Existing Rule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://{subdomain}.{site}/api/v2/security_monitoring/rules/:rule_id/test",
            "params": [
              {
                "name": "rule_id",
                "value": "",
                "type": "path",
                "description": "The ID of the rule."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Test an existing rule."
        },
        {
          "info": {
            "name": "Datadog Update an Existing Incident Service",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/services/:service_id",
            "params": [
              {
                "name": "service_id",
                "value": "",
                "type": "path",
                "description": "The ID of the incident service."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Updates an existing incident service. Only provide the attributes which should be updated as this request is a partial update."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Incident Service",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/services/:service_id",
            "params": [
              {
                "name": "service_id",
                "value": "",
                "type": "path",
                "description": "The ID of the incident service."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Deletes an existing incident service."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Job",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/siem-historical-detections/jobs/:job_id",
            "params": [
              {
                "name": "job_id",
                "value": "",
                "type": "path",
                "description": "The ID of the job."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Delete an existing job."
        },
        {
          "info": {
            "name": "Datadog Update an Existing Incident Team",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/teams/:team_id",
            "params": [
              {
                "name": "team_id",
                "value": "",
                "type": "path",
                "description": "The ID of the incident team."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Updates an existing incident team. Only provide the attributes which should be updated as this request is a partial update."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Incident Team",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/teams/:team_id",
            "params": [
              {
                "name": "team_id",
                "value": "",
                "type": "path",
                "description": "The ID of the incident team."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "DD-API-KEY",
              "value": "{{DD-API-KEY}}",
              "placement": "header"
            }
          },
          "docs": "Deletes an existing incident team."
        },
        {
          "info": {
            "name": "Datadog Get an Existing Workflow",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{subdomain}.{site}/api/v2/workflows/:workflow_id",
            "params": [
              {
                "name": "workflow_id",
                "value": "",
                "type": "path",
                "description": "The ID of the workflow."
              }
            ]
          },
          "docs": "Get a workflow by ID.  This API requires an application key scoped with the `workflows_read` permission."
        },
        {
          "info": {
            "name": "Datadog Update an Existing Workflow",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://{subdomain}.{site}/api/v2/workflows/:workflow_id",
            "params": [
              {
                "name": "workflow_id",
                "value": "",
                "type": "path",
                "description": "The ID of the workflow."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update a workflow by ID. This API requires an application key scoped with the `workflows_write` permission."
        },
        {
          "info": {
            "name": "Datadog Delete an Existing Workflow",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://{subdomain}.{site}/api/v2/workflows/:workflow_id",
            "params": [
              {
                "name": "workflow_id",
                "value": "",
                "type": "path",
                "description": "The ID of the workflow."
              }
            ]
          },
          "docs": "Delete a workflow by ID. This API requires an application key scoped with the `workflows_write` permission."
        }
      ]
    }
  ],
  "bundled": true
}