{ "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 }