naftiko: 1.0.0-alpha2 info: label: Datadog API — Delete description: 'Datadog API — Delete. 72 operations. Lead operation: Datadog Delete an Existing Action Connection. Self-contained Naftiko capability covering one Datadog business surface.' tags: - Datadog - Delete created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: DATADOG_API_KEY: DATADOG_API_KEY capability: consumes: - type: http namespace: datadog-delete baseUri: https://{subdomain}.{site} description: Datadog API — Delete business capability. Self-contained, no shared references. resources: - name: api-v2-actions-connections-connection_id path: /api/v2/actions/connections/{connection_id} operations: - name: deleteactionconnection method: DELETE description: Datadog Delete an Existing Action Connection outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-agentless_scanning-accounts-aws-account_id path: /api/v2/agentless_scanning/accounts/aws/{account_id} operations: - name: deleteawsscanoptions method: DELETE description: Datadog Delete Aws Scan Options outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-api_keys-api_key_id path: /api/v2/api_keys/{api_key_id} operations: - name: deleteapikey method: DELETE description: Datadog Delete an Api Key outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-apicatalog-api-id path: /api/v2/apicatalog/api/{id} operations: - name: deleteopenapi method: DELETE description: Datadog Delete an Api outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: string description: ID of the API to delete required: true - name: api-v2-apm-config-metrics-metric_id path: /api/v2/apm/config/metrics/{metric_id} operations: - name: deletespansmetric method: DELETE description: Datadog Delete a Span-based Metric outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-apm-config-retention-filters-filter_id path: /api/v2/apm/config/retention-filters/{filter_id} operations: - name: deleteapmretentionfilter method: DELETE description: Datadog Delete a Retention Filter outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-app-builder-apps path: /api/v2/app-builder/apps operations: - name: deleteapps method: DELETE description: Datadog Delete Multiple Apps outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-app-builder-apps-app_id path: /api/v2/app-builder/apps/{app_id} operations: - name: deleteapp method: DELETE description: Datadog Delete App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: app_id in: path type: string description: The ID of the app to delete. required: true - name: api-v2-application_keys-app_key_id path: /api/v2/application_keys/{app_key_id} operations: - name: deleteapplicationkey method: DELETE description: Datadog Delete an Application Key outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-authn_mappings-authn_mapping_id path: /api/v2/authn_mappings/{authn_mapping_id} operations: - name: deleteauthnmapping method: DELETE description: Datadog Delete an Authn Mapping outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-catalog-entity-entity_id path: /api/v2/catalog/entity/{entity_id} operations: - name: deletecatalogentity method: DELETE description: Datadog Delete a Single Entity outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-cloud_security_management-custom_frameworks-handle-version path: /api/v2/cloud_security_management/custom_frameworks/{handle}/{version} operations: - name: deletecustomframework method: DELETE description: Datadog Delete a Custom Framework outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-cost-aws_cur_config-cloud_account_id path: /api/v2/cost/aws_cur_config/{cloud_account_id} operations: - name: deletecostawscurconfig method: DELETE description: Datadog Delete Cloud Cost Management Aws Cur Config outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-cost-azure_uc_config-cloud_account_id path: /api/v2/cost/azure_uc_config/{cloud_account_id} operations: - name: deletecostazureucconfig method: DELETE description: Datadog Delete Cloud Cost Management Azure Config outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-cost-budget-budget_id path: /api/v2/cost/budget/{budget_id} operations: - name: deletebudget method: DELETE description: Datadog Delete a Budget outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-cost-custom_costs-file_id path: /api/v2/cost/custom_costs/{file_id} operations: - name: deletecustomcostsfile method: DELETE description: Datadog Delete Custom Costs File outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-current_user-application_keys-app_key_id path: /api/v2/current_user/application_keys/{app_key_id} operations: - name: deletecurrentuserapplicationkey method: DELETE description: Datadog Delete an Application Key Owned by Current User outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-dashboard-lists-manual-dashboard_list_id-dashboards path: /api/v2/dashboard/lists/manual/{dashboard_list_id}/dashboards operations: - name: deletedashboardlistitems method: DELETE description: Datadog Delete Items from a Dashboard List outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: dashboard_list_id in: path type: integer description: ID of the dashboard list to delete items from. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-incidents-config-types-incident_type_id path: /api/v2/incidents/config/types/{incident_type_id} operations: - name: deleteincidenttype method: DELETE description: Datadog Delete an Incident Type outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-incidents-incident_id path: /api/v2/incidents/{incident_id} operations: - name: deleteincident method: DELETE description: Datadog Delete an Existing Incident outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-incidents-incident_id-attachments path: /api/v2/incidents/{incident_id}/attachments operations: - name: updateincidentattachments method: PATCH description: Datadog Create, Update, and Delete Incident Attachments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-incidents-incident_id-relationships-integrations-integration_metadata_id path: /api/v2/incidents/{incident_id}/relationships/integrations/{integration_metadata_id} operations: - name: deleteincidentintegration method: DELETE description: Datadog Delete an Incident Integration Metadata outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-incidents-incident_id-relationships-todos-todo_id path: /api/v2/incidents/{incident_id}/relationships/todos/{todo_id} operations: - name: deleteincidenttodo method: DELETE description: Datadog Delete an Incident Todo outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integration-aws-accounts-aws_account_config_id path: /api/v2/integration/aws/accounts/{aws_account_config_id} operations: - name: deleteawsaccount method: DELETE description: Datadog Delete an Aws Integration outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integration-gcp-accounts-account_id path: /api/v2/integration/gcp/accounts/{account_id} operations: - name: deletegcpstsaccount method: DELETE description: Datadog Delete an Sts Enabled Gcp Account outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integration-ms-teams-configuration-tenant-based-handles-handle_id path: /api/v2/integration/ms-teams/configuration/tenant-based-handles/{handle_id} operations: - name: deletetenantbasedhandle method: DELETE description: Datadog Delete Tenant-based Handle outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integration-ms-teams-configuration-workflows-webhook-handles-handle_id path: /api/v2/integration/ms-teams/configuration/workflows-webhook-handles/{handle_id} operations: - name: deleteworkflowswebhookhandle method: DELETE description: Datadog Delete Workflows Webhook Handle outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integration-opsgenie-services-integration_service_id path: /api/v2/integration/opsgenie/services/{integration_service_id} operations: - name: deleteopsgenieservice method: DELETE description: Datadog Delete a Single Service Object outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integrations-cloudflare-accounts-account_id path: /api/v2/integrations/cloudflare/accounts/{account_id} operations: - name: deletecloudflareaccount method: DELETE description: Datadog Delete Cloudflare Account outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: account_id in: path type: string description: None required: true - name: api-v2-integrations-confluent-cloud-accounts-account_id path: /api/v2/integrations/confluent-cloud/accounts/{account_id} operations: - name: deleteconfluentaccount method: DELETE description: Datadog Delete Confluent Account outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integrations-confluent-cloud-accounts-account_id-resources-resource_id path: /api/v2/integrations/confluent-cloud/accounts/{account_id}/resources/{resource_id} operations: - name: deleteconfluentresource method: DELETE description: Datadog Delete Resource from Confluent Account outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integrations-fastly-accounts-account_id path: /api/v2/integrations/fastly/accounts/{account_id} operations: - name: deletefastlyaccount method: DELETE description: Datadog Delete Fastly Account outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integrations-fastly-accounts-account_id-services-service_id path: /api/v2/integrations/fastly/accounts/{account_id}/services/{service_id} operations: - name: deletefastlyservice method: DELETE description: Datadog Delete Fastly Service outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-integrations-okta-accounts-account_id path: /api/v2/integrations/okta/accounts/{account_id} operations: - name: deleteoktaaccount method: DELETE description: Datadog Delete Okta Account outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: account_id in: path type: string description: None required: true - name: api-v2-logs-config-archives-archive_id path: /api/v2/logs/config/archives/{archive_id} operations: - name: deletelogsarchive method: DELETE description: Datadog Delete an Archive outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-logs-config-custom-destinations-custom_destination_id path: /api/v2/logs/config/custom-destinations/{custom_destination_id} operations: - name: deletelogscustomdestination method: DELETE description: Datadog Delete a Custom Destination outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-logs-config-metrics-metric_id path: /api/v2/logs/config/metrics/{metric_id} operations: - name: deletelogsmetric method: DELETE description: Datadog Delete a Log-based Metric outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-logs-config-restriction_queries-restriction_query_id path: /api/v2/logs/config/restriction_queries/{restriction_query_id} operations: - name: deleterestrictionquery method: DELETE description: Datadog Delete a Restriction Query outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-metrics-config-bulk-tags path: /api/v2/metrics/config/bulk-tags operations: - name: deletebulktagsmetricsconfiguration method: DELETE description: Datadog Delete Tags for Multiple Metrics outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-metrics-metric_name-tags path: /api/v2/metrics/{metric_name}/tags operations: - name: deletetagconfiguration method: DELETE description: Datadog Delete a Tag Configuration outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-monitor-notification_rule-rule_id path: /api/v2/monitor/notification_rule/{rule_id} operations: - name: deletemonitornotificationrule method: DELETE description: Datadog Delete a Monitor Notification Rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: rule_id in: path type: string description: ID of the monitor notification rule to delete. required: true - name: api-v2-monitor-policy-policy_id path: /api/v2/monitor/policy/{policy_id} operations: - name: deletemonitorconfigpolicy method: DELETE description: Datadog Delete a Monitor Configuration Policy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: policy_id in: path type: string description: ID of the monitor configuration policy. required: true - name: api-v2-on-call-escalation-policies-policy_id path: /api/v2/on-call/escalation-policies/{policy_id} operations: - name: deleteoncallescalationpolicy method: DELETE description: Datadog Delete On-call Escalation Policy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: policy_id in: path type: string description: The ID of the escalation policy required: true - name: api-v2-on-call-schedules-schedule_id path: /api/v2/on-call/schedules/{schedule_id} operations: - name: deleteoncallschedule method: DELETE description: Datadog Delete On-call Schedule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: schedule_id in: path type: string description: The ID of the schedule required: true - name: api-v2-powerpacks-powerpack_id path: /api/v2/powerpacks/{powerpack_id} operations: - name: deletepowerpack method: DELETE description: Datadog Delete a Powerpack outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: powerpack_id in: path type: string description: Powerpack id required: true - name: api-v2-remote_config-products-asm-waf-custom_rules-custom_rule_id path: /api/v2/remote_config/products/asm/waf/custom_rules/{custom_rule_id} operations: - name: deleteapplicationsecuritywafcustomrule method: DELETE description: Datadog Delete a Waf Custom Rule outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-remote_config-products-asm-waf-exclusion_filters-exclusion_filter_id path: /api/v2/remote_config/products/asm/waf/exclusion_filters/{exclusion_filter_id} operations: - name: deleteapplicationsecuritywafexclusionfilter method: DELETE description: Datadog Delete a Waf Exclusion Filter outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-remote_config-products-cws-agent_rules-agent_rule_id path: /api/v2/remote_config/products/cws/agent_rules/{agent_rule_id} operations: - name: deletecsmthreatsagentrule method: DELETE description: Datadog Delete a Workload Protection Agent Rule outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-remote_config-products-cws-policy-policy_id path: /api/v2/remote_config/products/cws/policy/{policy_id} operations: - name: deletecsmthreatsagentpolicy method: DELETE description: Datadog Delete a Workload Protection Policy outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-remote_config-products-obs_pipelines-pipelines-pipeline_id path: /api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id} operations: - name: deletepipeline method: DELETE description: Datadog Delete a Pipeline outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: pipeline_id in: path type: string description: The ID of the pipeline to delete. required: true - name: api-v2-restriction_policy-resource_id path: /api/v2/restriction_policy/{resource_id} operations: - name: deleterestrictionpolicy method: DELETE description: Datadog Delete a Restriction Policy outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-roles-role_id path: /api/v2/roles/{role_id} operations: - name: deleterole method: DELETE description: Datadog Delete Role outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-rum-applications-app_id-retention_filters-rf_id path: /api/v2/rum/applications/{app_id}/retention_filters/{rf_id} operations: - name: deleteretentionfilter method: DELETE description: Datadog Delete a Rum Retention Filter outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-rum-applications-id path: /api/v2/rum/applications/{id} operations: - name: deleterumapplication method: DELETE description: Datadog Delete a Rum Application outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: string description: RUM application ID. required: true - name: api-v2-rum-config-metrics-metric_id path: /api/v2/rum/config/metrics/{metric_id} operations: - name: deleterummetric method: DELETE description: Datadog Delete a Rum-based Metric outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-scim-Groups-group_id path: /api/v2/scim/Groups/{group_id} operations: - name: deletescimgroup method: DELETE description: Datadog Delete Group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: group_id in: path type: string description: None required: true - name: api-v2-scim-Users-user_uuid path: /api/v2/scim/Users/{user_uuid} operations: - name: deletescimuser method: DELETE description: Datadog Delete User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: user_uuid in: path type: string description: None required: true - name: api-v2-scorecard-rules-rule_id path: /api/v2/scorecard/rules/{rule_id} operations: - name: deletescorecardrule method: DELETE description: Datadog Delete a Rule outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-security-signals-notification_rules-id path: /api/v2/security/signals/notification_rules/{id} operations: - name: deletesignalnotificationrule method: DELETE description: Datadog Delete a Signal-based Notification Rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: string description: ID of the notification rule. required: true - name: api-v2-security-vulnerabilities-notification_rules-id path: /api/v2/security/vulnerabilities/notification_rules/{id} operations: - name: deletevulnerabilitynotificationrule method: DELETE description: Datadog Delete a Vulnerability-based Notification Rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: string description: ID of the notification rule. required: true - name: api-v2-security_monitoring-cloud_workload_security-agent_rules-agent_rule_id path: /api/v2/security_monitoring/cloud_workload_security/agent_rules/{agent_rule_id} operations: - name: deletecloudworkloadsecurityagentrule method: DELETE description: Datadog Delete a Workload Protection Agent Rule (us1-fed) outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-security_monitoring-configuration-security_filters-security_filter_id path: /api/v2/security_monitoring/configuration/security_filters/{security_filter_id} operations: - name: deletesecurityfilter method: DELETE description: Datadog Delete a Security Filter outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-security_monitoring-configuration-suppressions-suppression_id path: /api/v2/security_monitoring/configuration/suppressions/{suppression_id} operations: - name: deletesecuritymonitoringsuppression method: DELETE description: Datadog Delete a Suppression Rule outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-security_monitoring-rules-rule_id path: /api/v2/security_monitoring/rules/{rule_id} operations: - name: deletesecuritymonitoringrule method: DELETE description: Datadog Delete an Existing Rule outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-sensitive-data-scanner-config-groups-group_id path: /api/v2/sensitive-data-scanner/config/groups/{group_id} operations: - name: deletescanninggroup method: DELETE description: Datadog Delete Scanning Group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-sensitive-data-scanner-config-rules-rule_id path: /api/v2/sensitive-data-scanner/config/rules/{rule_id} operations: - name: deletescanningrule method: DELETE description: Datadog Delete Scanning Rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: api-v2-service_accounts-service_account_id-application_keys-app_key_id path: /api/v2/service_accounts/{service_account_id}/application_keys/{app_key_id} operations: - name: deleteserviceaccountapplicationkey method: DELETE description: Datadog Delete an Application Key for This Service Account outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-services-definitions-service_name path: /api/v2/services/definitions/{service_name} operations: - name: deleteservicedefinition method: DELETE description: Datadog Delete a Single Service Definition outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-services-service_id path: /api/v2/services/{service_id} operations: - name: deleteincidentservice method: DELETE description: Datadog Delete an Existing Incident Service outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-siem-historical-detections-jobs-job_id path: /api/v2/siem-historical-detections/jobs/{job_id} operations: - name: deletehistoricaljob method: DELETE description: Datadog Delete an Existing Job outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-teams-team_id path: /api/v2/teams/{team_id} operations: - name: deleteincidentteam method: DELETE description: Datadog Delete an Existing Incident Team outputRawFormat: json outputParameters: - name: result type: object value: $. - name: api-v2-workflows-workflow_id path: /api/v2/workflows/{workflow_id} operations: - name: deleteworkflow method: DELETE description: Datadog Delete an Existing Workflow outputRawFormat: json outputParameters: - name: result type: object value: $. authentication: type: bearer token: '{{env.DATADOG_API_KEY}}' exposes: - type: rest namespace: datadog-delete-rest port: 8080 description: REST adapter for Datadog API — Delete. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/api/v2/actions/connections/{connection-id} name: api-v2-actions-connections-connection-id description: REST surface for api-v2-actions-connections-connection_id. operations: - method: DELETE name: deleteactionconnection description: Datadog Delete an Existing Action Connection call: datadog-delete.deleteactionconnection outputParameters: - type: object mapping: $. - path: /v1/api/v2/agentless-scanning/accounts/aws/{account-id} name: api-v2-agentless-scanning-accounts-aws-account-id description: REST surface for api-v2-agentless_scanning-accounts-aws-account_id. operations: - method: DELETE name: deleteawsscanoptions description: Datadog Delete Aws Scan Options call: datadog-delete.deleteawsscanoptions outputParameters: - type: object mapping: $. - path: /v1/api/v2/api-keys/{api-key-id} name: api-v2-api-keys-api-key-id description: REST surface for api-v2-api_keys-api_key_id. operations: - method: DELETE name: deleteapikey description: Datadog Delete an Api Key call: datadog-delete.deleteapikey outputParameters: - type: object mapping: $. - path: /v1/api/v2/apicatalog/api/{id} name: api-v2-apicatalog-api-id description: REST surface for api-v2-apicatalog-api-id. operations: - method: DELETE name: deleteopenapi description: Datadog Delete an Api call: datadog-delete.deleteopenapi with: id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v2/apm/config/metrics/{metric-id} name: api-v2-apm-config-metrics-metric-id description: REST surface for api-v2-apm-config-metrics-metric_id. operations: - method: DELETE name: deletespansmetric description: Datadog Delete a Span-based Metric call: datadog-delete.deletespansmetric outputParameters: - type: object mapping: $. - path: /v1/api/v2/apm/config/retention-filters/{filter-id} name: api-v2-apm-config-retention-filters-filter-id description: REST surface for api-v2-apm-config-retention-filters-filter_id. operations: - method: DELETE name: deleteapmretentionfilter description: Datadog Delete a Retention Filter call: datadog-delete.deleteapmretentionfilter outputParameters: - type: object mapping: $. - path: /v1/api/v2/app-builder/apps name: api-v2-app-builder-apps description: REST surface for api-v2-app-builder-apps. operations: - method: DELETE name: deleteapps description: Datadog Delete Multiple Apps call: datadog-delete.deleteapps with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/app-builder/apps/{app-id} name: api-v2-app-builder-apps-app-id description: REST surface for api-v2-app-builder-apps-app_id. operations: - method: DELETE name: deleteapp description: Datadog Delete App call: datadog-delete.deleteapp with: app_id: rest.app_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/application-keys/{app-key-id} name: api-v2-application-keys-app-key-id description: REST surface for api-v2-application_keys-app_key_id. operations: - method: DELETE name: deleteapplicationkey description: Datadog Delete an Application Key call: datadog-delete.deleteapplicationkey outputParameters: - type: object mapping: $. - path: /v1/api/v2/authn-mappings/{authn-mapping-id} name: api-v2-authn-mappings-authn-mapping-id description: REST surface for api-v2-authn_mappings-authn_mapping_id. operations: - method: DELETE name: deleteauthnmapping description: Datadog Delete an Authn Mapping call: datadog-delete.deleteauthnmapping outputParameters: - type: object mapping: $. - path: /v1/api/v2/catalog/entity/{entity-id} name: api-v2-catalog-entity-entity-id description: REST surface for api-v2-catalog-entity-entity_id. operations: - method: DELETE name: deletecatalogentity description: Datadog Delete a Single Entity call: datadog-delete.deletecatalogentity outputParameters: - type: object mapping: $. - path: /v1/api/v2/cloud-security-management/custom-frameworks/{handle}/{version} name: api-v2-cloud-security-management-custom-frameworks-handle-version description: REST surface for api-v2-cloud_security_management-custom_frameworks-handle-version. operations: - method: DELETE name: deletecustomframework description: Datadog Delete a Custom Framework call: datadog-delete.deletecustomframework outputParameters: - type: object mapping: $. - path: /v1/api/v2/cost/aws-cur-config/{cloud-account-id} name: api-v2-cost-aws-cur-config-cloud-account-id description: REST surface for api-v2-cost-aws_cur_config-cloud_account_id. operations: - method: DELETE name: deletecostawscurconfig description: Datadog Delete Cloud Cost Management Aws Cur Config call: datadog-delete.deletecostawscurconfig outputParameters: - type: object mapping: $. - path: /v1/api/v2/cost/azure-uc-config/{cloud-account-id} name: api-v2-cost-azure-uc-config-cloud-account-id description: REST surface for api-v2-cost-azure_uc_config-cloud_account_id. operations: - method: DELETE name: deletecostazureucconfig description: Datadog Delete Cloud Cost Management Azure Config call: datadog-delete.deletecostazureucconfig outputParameters: - type: object mapping: $. - path: /v1/api/v2/cost/budget/{budget-id} name: api-v2-cost-budget-budget-id description: REST surface for api-v2-cost-budget-budget_id. operations: - method: DELETE name: deletebudget description: Datadog Delete a Budget call: datadog-delete.deletebudget outputParameters: - type: object mapping: $. - path: /v1/api/v2/cost/custom-costs/{file-id} name: api-v2-cost-custom-costs-file-id description: REST surface for api-v2-cost-custom_costs-file_id. operations: - method: DELETE name: deletecustomcostsfile description: Datadog Delete Custom Costs File call: datadog-delete.deletecustomcostsfile outputParameters: - type: object mapping: $. - path: /v1/api/v2/current-user/application-keys/{app-key-id} name: api-v2-current-user-application-keys-app-key-id description: REST surface for api-v2-current_user-application_keys-app_key_id. operations: - method: DELETE name: deletecurrentuserapplicationkey description: Datadog Delete an Application Key Owned by Current User call: datadog-delete.deletecurrentuserapplicationkey outputParameters: - type: object mapping: $. - path: /v1/api/v2/dashboard/lists/manual/{dashboard-list-id}/dashboards name: api-v2-dashboard-lists-manual-dashboard-list-id-dashboards description: REST surface for api-v2-dashboard-lists-manual-dashboard_list_id-dashboards. operations: - method: DELETE name: deletedashboardlistitems description: Datadog Delete Items from a Dashboard List call: datadog-delete.deletedashboardlistitems with: dashboard_list_id: rest.dashboard_list_id body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/incidents/config/types/{incident-type-id} name: api-v2-incidents-config-types-incident-type-id description: REST surface for api-v2-incidents-config-types-incident_type_id. operations: - method: DELETE name: deleteincidenttype description: Datadog Delete an Incident Type call: datadog-delete.deleteincidenttype outputParameters: - type: object mapping: $. - path: /v1/api/v2/incidents/{incident-id} name: api-v2-incidents-incident-id description: REST surface for api-v2-incidents-incident_id. operations: - method: DELETE name: deleteincident description: Datadog Delete an Existing Incident call: datadog-delete.deleteincident outputParameters: - type: object mapping: $. - path: /v1/api/v2/incidents/{incident-id}/attachments name: api-v2-incidents-incident-id-attachments description: REST surface for api-v2-incidents-incident_id-attachments. operations: - method: PATCH name: updateincidentattachments description: Datadog Create, Update, and Delete Incident Attachments call: datadog-delete.updateincidentattachments with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/incidents/{incident-id}/relationships/integrations/{integration-metadata-id} name: api-v2-incidents-incident-id-relationships-integrations-integration-metadata-id description: REST surface for api-v2-incidents-incident_id-relationships-integrations-integration_metadata_id. operations: - method: DELETE name: deleteincidentintegration description: Datadog Delete an Incident Integration Metadata call: datadog-delete.deleteincidentintegration outputParameters: - type: object mapping: $. - path: /v1/api/v2/incidents/{incident-id}/relationships/todos/{todo-id} name: api-v2-incidents-incident-id-relationships-todos-todo-id description: REST surface for api-v2-incidents-incident_id-relationships-todos-todo_id. operations: - method: DELETE name: deleteincidenttodo description: Datadog Delete an Incident Todo call: datadog-delete.deleteincidenttodo outputParameters: - type: object mapping: $. - path: /v1/api/v2/integration/aws/accounts/{aws-account-config-id} name: api-v2-integration-aws-accounts-aws-account-config-id description: REST surface for api-v2-integration-aws-accounts-aws_account_config_id. operations: - method: DELETE name: deleteawsaccount description: Datadog Delete an Aws Integration call: datadog-delete.deleteawsaccount outputParameters: - type: object mapping: $. - path: /v1/api/v2/integration/gcp/accounts/{account-id} name: api-v2-integration-gcp-accounts-account-id description: REST surface for api-v2-integration-gcp-accounts-account_id. operations: - method: DELETE name: deletegcpstsaccount description: Datadog Delete an Sts Enabled Gcp Account call: datadog-delete.deletegcpstsaccount outputParameters: - type: object mapping: $. - path: /v1/api/v2/integration/ms-teams/configuration/tenant-based-handles/{handle-id} name: api-v2-integration-ms-teams-configuration-tenant-based-handles-handle-id description: REST surface for api-v2-integration-ms-teams-configuration-tenant-based-handles-handle_id. operations: - method: DELETE name: deletetenantbasedhandle description: Datadog Delete Tenant-based Handle call: datadog-delete.deletetenantbasedhandle outputParameters: - type: object mapping: $. - path: /v1/api/v2/integration/ms-teams/configuration/workflows-webhook-handles/{handle-id} name: api-v2-integration-ms-teams-configuration-workflows-webhook-handles-handle-id description: REST surface for api-v2-integration-ms-teams-configuration-workflows-webhook-handles-handle_id. operations: - method: DELETE name: deleteworkflowswebhookhandle description: Datadog Delete Workflows Webhook Handle call: datadog-delete.deleteworkflowswebhookhandle outputParameters: - type: object mapping: $. - path: /v1/api/v2/integration/opsgenie/services/{integration-service-id} name: api-v2-integration-opsgenie-services-integration-service-id description: REST surface for api-v2-integration-opsgenie-services-integration_service_id. operations: - method: DELETE name: deleteopsgenieservice description: Datadog Delete a Single Service Object call: datadog-delete.deleteopsgenieservice outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/cloudflare/accounts/{account-id} name: api-v2-integrations-cloudflare-accounts-account-id description: REST surface for api-v2-integrations-cloudflare-accounts-account_id. operations: - method: DELETE name: deletecloudflareaccount description: Datadog Delete Cloudflare Account call: datadog-delete.deletecloudflareaccount with: account_id: rest.account_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/confluent-cloud/accounts/{account-id} name: api-v2-integrations-confluent-cloud-accounts-account-id description: REST surface for api-v2-integrations-confluent-cloud-accounts-account_id. operations: - method: DELETE name: deleteconfluentaccount description: Datadog Delete Confluent Account call: datadog-delete.deleteconfluentaccount outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/confluent-cloud/accounts/{account-id}/resources/{resource-id} name: api-v2-integrations-confluent-cloud-accounts-account-id-resources-resource-id description: REST surface for api-v2-integrations-confluent-cloud-accounts-account_id-resources-resource_id. operations: - method: DELETE name: deleteconfluentresource description: Datadog Delete Resource from Confluent Account call: datadog-delete.deleteconfluentresource outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/fastly/accounts/{account-id} name: api-v2-integrations-fastly-accounts-account-id description: REST surface for api-v2-integrations-fastly-accounts-account_id. operations: - method: DELETE name: deletefastlyaccount description: Datadog Delete Fastly Account call: datadog-delete.deletefastlyaccount outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/fastly/accounts/{account-id}/services/{service-id} name: api-v2-integrations-fastly-accounts-account-id-services-service-id description: REST surface for api-v2-integrations-fastly-accounts-account_id-services-service_id. operations: - method: DELETE name: deletefastlyservice description: Datadog Delete Fastly Service call: datadog-delete.deletefastlyservice outputParameters: - type: object mapping: $. - path: /v1/api/v2/integrations/okta/accounts/{account-id} name: api-v2-integrations-okta-accounts-account-id description: REST surface for api-v2-integrations-okta-accounts-account_id. operations: - method: DELETE name: deleteoktaaccount description: Datadog Delete Okta Account call: datadog-delete.deleteoktaaccount with: account_id: rest.account_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/logs/config/archives/{archive-id} name: api-v2-logs-config-archives-archive-id description: REST surface for api-v2-logs-config-archives-archive_id. operations: - method: DELETE name: deletelogsarchive description: Datadog Delete an Archive call: datadog-delete.deletelogsarchive outputParameters: - type: object mapping: $. - path: /v1/api/v2/logs/config/custom-destinations/{custom-destination-id} name: api-v2-logs-config-custom-destinations-custom-destination-id description: REST surface for api-v2-logs-config-custom-destinations-custom_destination_id. operations: - method: DELETE name: deletelogscustomdestination description: Datadog Delete a Custom Destination call: datadog-delete.deletelogscustomdestination outputParameters: - type: object mapping: $. - path: /v1/api/v2/logs/config/metrics/{metric-id} name: api-v2-logs-config-metrics-metric-id description: REST surface for api-v2-logs-config-metrics-metric_id. operations: - method: DELETE name: deletelogsmetric description: Datadog Delete a Log-based Metric call: datadog-delete.deletelogsmetric outputParameters: - type: object mapping: $. - path: /v1/api/v2/logs/config/restriction-queries/{restriction-query-id} name: api-v2-logs-config-restriction-queries-restriction-query-id description: REST surface for api-v2-logs-config-restriction_queries-restriction_query_id. operations: - method: DELETE name: deleterestrictionquery description: Datadog Delete a Restriction Query call: datadog-delete.deleterestrictionquery outputParameters: - type: object mapping: $. - path: /v1/api/v2/metrics/config/bulk-tags name: api-v2-metrics-config-bulk-tags description: REST surface for api-v2-metrics-config-bulk-tags. operations: - method: DELETE name: deletebulktagsmetricsconfiguration description: Datadog Delete Tags for Multiple Metrics call: datadog-delete.deletebulktagsmetricsconfiguration with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/metrics/{metric-name}/tags name: api-v2-metrics-metric-name-tags description: REST surface for api-v2-metrics-metric_name-tags. operations: - method: DELETE name: deletetagconfiguration description: Datadog Delete a Tag Configuration call: datadog-delete.deletetagconfiguration outputParameters: - type: object mapping: $. - path: /v1/api/v2/monitor/notification-rule/{rule-id} name: api-v2-monitor-notification-rule-rule-id description: REST surface for api-v2-monitor-notification_rule-rule_id. operations: - method: DELETE name: deletemonitornotificationrule description: Datadog Delete a Monitor Notification Rule call: datadog-delete.deletemonitornotificationrule with: rule_id: rest.rule_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/monitor/policy/{policy-id} name: api-v2-monitor-policy-policy-id description: REST surface for api-v2-monitor-policy-policy_id. operations: - method: DELETE name: deletemonitorconfigpolicy description: Datadog Delete a Monitor Configuration Policy call: datadog-delete.deletemonitorconfigpolicy with: policy_id: rest.policy_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/on-call/escalation-policies/{policy-id} name: api-v2-on-call-escalation-policies-policy-id description: REST surface for api-v2-on-call-escalation-policies-policy_id. operations: - method: DELETE name: deleteoncallescalationpolicy description: Datadog Delete On-call Escalation Policy call: datadog-delete.deleteoncallescalationpolicy with: policy_id: rest.policy_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/on-call/schedules/{schedule-id} name: api-v2-on-call-schedules-schedule-id description: REST surface for api-v2-on-call-schedules-schedule_id. operations: - method: DELETE name: deleteoncallschedule description: Datadog Delete On-call Schedule call: datadog-delete.deleteoncallschedule with: schedule_id: rest.schedule_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/powerpacks/{powerpack-id} name: api-v2-powerpacks-powerpack-id description: REST surface for api-v2-powerpacks-powerpack_id. operations: - method: DELETE name: deletepowerpack description: Datadog Delete a Powerpack call: datadog-delete.deletepowerpack with: powerpack_id: rest.powerpack_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/remote-config/products/asm/waf/custom-rules/{custom-rule-id} name: api-v2-remote-config-products-asm-waf-custom-rules-custom-rule-id description: REST surface for api-v2-remote_config-products-asm-waf-custom_rules-custom_rule_id. operations: - method: DELETE name: deleteapplicationsecuritywafcustomrule description: Datadog Delete a Waf Custom Rule call: datadog-delete.deleteapplicationsecuritywafcustomrule outputParameters: - type: object mapping: $. - path: /v1/api/v2/remote-config/products/asm/waf/exclusion-filters/{exclusion-filter-id} name: api-v2-remote-config-products-asm-waf-exclusion-filters-exclusion-filter-id description: REST surface for api-v2-remote_config-products-asm-waf-exclusion_filters-exclusion_filter_id. operations: - method: DELETE name: deleteapplicationsecuritywafexclusionfilter description: Datadog Delete a Waf Exclusion Filter call: datadog-delete.deleteapplicationsecuritywafexclusionfilter outputParameters: - type: object mapping: $. - path: /v1/api/v2/remote-config/products/cws/agent-rules/{agent-rule-id} name: api-v2-remote-config-products-cws-agent-rules-agent-rule-id description: REST surface for api-v2-remote_config-products-cws-agent_rules-agent_rule_id. operations: - method: DELETE name: deletecsmthreatsagentrule description: Datadog Delete a Workload Protection Agent Rule call: datadog-delete.deletecsmthreatsagentrule outputParameters: - type: object mapping: $. - path: /v1/api/v2/remote-config/products/cws/policy/{policy-id} name: api-v2-remote-config-products-cws-policy-policy-id description: REST surface for api-v2-remote_config-products-cws-policy-policy_id. operations: - method: DELETE name: deletecsmthreatsagentpolicy description: Datadog Delete a Workload Protection Policy call: datadog-delete.deletecsmthreatsagentpolicy outputParameters: - type: object mapping: $. - path: /v1/api/v2/remote-config/products/obs-pipelines/pipelines/{pipeline-id} name: api-v2-remote-config-products-obs-pipelines-pipelines-pipeline-id description: REST surface for api-v2-remote_config-products-obs_pipelines-pipelines-pipeline_id. operations: - method: DELETE name: deletepipeline description: Datadog Delete a Pipeline call: datadog-delete.deletepipeline with: pipeline_id: rest.pipeline_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/restriction-policy/{resource-id} name: api-v2-restriction-policy-resource-id description: REST surface for api-v2-restriction_policy-resource_id. operations: - method: DELETE name: deleterestrictionpolicy description: Datadog Delete a Restriction Policy call: datadog-delete.deleterestrictionpolicy outputParameters: - type: object mapping: $. - path: /v1/api/v2/roles/{role-id} name: api-v2-roles-role-id description: REST surface for api-v2-roles-role_id. operations: - method: DELETE name: deleterole description: Datadog Delete Role call: datadog-delete.deleterole outputParameters: - type: object mapping: $. - path: /v1/api/v2/rum/applications/{app-id}/retention-filters/{rf-id} name: api-v2-rum-applications-app-id-retention-filters-rf-id description: REST surface for api-v2-rum-applications-app_id-retention_filters-rf_id. operations: - method: DELETE name: deleteretentionfilter description: Datadog Delete a Rum Retention Filter call: datadog-delete.deleteretentionfilter outputParameters: - type: object mapping: $. - path: /v1/api/v2/rum/applications/{id} name: api-v2-rum-applications-id description: REST surface for api-v2-rum-applications-id. operations: - method: DELETE name: deleterumapplication description: Datadog Delete a Rum Application call: datadog-delete.deleterumapplication with: id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v2/rum/config/metrics/{metric-id} name: api-v2-rum-config-metrics-metric-id description: REST surface for api-v2-rum-config-metrics-metric_id. operations: - method: DELETE name: deleterummetric description: Datadog Delete a Rum-based Metric call: datadog-delete.deleterummetric outputParameters: - type: object mapping: $. - path: /v1/api/v2/scim/groups/{group-id} name: api-v2-scim-groups-group-id description: REST surface for api-v2-scim-Groups-group_id. operations: - method: DELETE name: deletescimgroup description: Datadog Delete Group call: datadog-delete.deletescimgroup with: group_id: rest.group_id outputParameters: - type: object mapping: $. - path: /v1/api/v2/scim/users/{user-uuid} name: api-v2-scim-users-user-uuid description: REST surface for api-v2-scim-Users-user_uuid. operations: - method: DELETE name: deletescimuser description: Datadog Delete User call: datadog-delete.deletescimuser with: user_uuid: rest.user_uuid outputParameters: - type: object mapping: $. - path: /v1/api/v2/scorecard/rules/{rule-id} name: api-v2-scorecard-rules-rule-id description: REST surface for api-v2-scorecard-rules-rule_id. operations: - method: DELETE name: deletescorecardrule description: Datadog Delete a Rule call: datadog-delete.deletescorecardrule outputParameters: - type: object mapping: $. - path: /v1/api/v2/security/signals/notification-rules/{id} name: api-v2-security-signals-notification-rules-id description: REST surface for api-v2-security-signals-notification_rules-id. operations: - method: DELETE name: deletesignalnotificationrule description: Datadog Delete a Signal-based Notification Rule call: datadog-delete.deletesignalnotificationrule with: id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v2/security/vulnerabilities/notification-rules/{id} name: api-v2-security-vulnerabilities-notification-rules-id description: REST surface for api-v2-security-vulnerabilities-notification_rules-id. operations: - method: DELETE name: deletevulnerabilitynotificationrule description: Datadog Delete a Vulnerability-based Notification Rule call: datadog-delete.deletevulnerabilitynotificationrule with: id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v2/security-monitoring/cloud-workload-security/agent-rules/{agent-rule-id} name: api-v2-security-monitoring-cloud-workload-security-agent-rules-agent-rule-id description: REST surface for api-v2-security_monitoring-cloud_workload_security-agent_rules-agent_rule_id. operations: - method: DELETE name: deletecloudworkloadsecurityagentrule description: Datadog Delete a Workload Protection Agent Rule (us1-fed) call: datadog-delete.deletecloudworkloadsecurityagentrule outputParameters: - type: object mapping: $. - path: /v1/api/v2/security-monitoring/configuration/security-filters/{security-filter-id} name: api-v2-security-monitoring-configuration-security-filters-security-filter-id description: REST surface for api-v2-security_monitoring-configuration-security_filters-security_filter_id. operations: - method: DELETE name: deletesecurityfilter description: Datadog Delete a Security Filter call: datadog-delete.deletesecurityfilter outputParameters: - type: object mapping: $. - path: /v1/api/v2/security-monitoring/configuration/suppressions/{suppression-id} name: api-v2-security-monitoring-configuration-suppressions-suppression-id description: REST surface for api-v2-security_monitoring-configuration-suppressions-suppression_id. operations: - method: DELETE name: deletesecuritymonitoringsuppression description: Datadog Delete a Suppression Rule call: datadog-delete.deletesecuritymonitoringsuppression outputParameters: - type: object mapping: $. - path: /v1/api/v2/security-monitoring/rules/{rule-id} name: api-v2-security-monitoring-rules-rule-id description: REST surface for api-v2-security_monitoring-rules-rule_id. operations: - method: DELETE name: deletesecuritymonitoringrule description: Datadog Delete an Existing Rule call: datadog-delete.deletesecuritymonitoringrule outputParameters: - type: object mapping: $. - path: /v1/api/v2/sensitive-data-scanner/config/groups/{group-id} name: api-v2-sensitive-data-scanner-config-groups-group-id description: REST surface for api-v2-sensitive-data-scanner-config-groups-group_id. operations: - method: DELETE name: deletescanninggroup description: Datadog Delete Scanning Group call: datadog-delete.deletescanninggroup with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/sensitive-data-scanner/config/rules/{rule-id} name: api-v2-sensitive-data-scanner-config-rules-rule-id description: REST surface for api-v2-sensitive-data-scanner-config-rules-rule_id. operations: - method: DELETE name: deletescanningrule description: Datadog Delete Scanning Rule call: datadog-delete.deletescanningrule with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v2/service-accounts/{service-account-id}/application-keys/{app-key-id} name: api-v2-service-accounts-service-account-id-application-keys-app-key-id description: REST surface for api-v2-service_accounts-service_account_id-application_keys-app_key_id. operations: - method: DELETE name: deleteserviceaccountapplicationkey description: Datadog Delete an Application Key for This Service Account call: datadog-delete.deleteserviceaccountapplicationkey outputParameters: - type: object mapping: $. - path: /v1/api/v2/services/definitions/{service-name} name: api-v2-services-definitions-service-name description: REST surface for api-v2-services-definitions-service_name. operations: - method: DELETE name: deleteservicedefinition description: Datadog Delete a Single Service Definition call: datadog-delete.deleteservicedefinition outputParameters: - type: object mapping: $. - path: /v1/api/v2/services/{service-id} name: api-v2-services-service-id description: REST surface for api-v2-services-service_id. operations: - method: DELETE name: deleteincidentservice description: Datadog Delete an Existing Incident Service call: datadog-delete.deleteincidentservice outputParameters: - type: object mapping: $. - path: /v1/api/v2/siem-historical-detections/jobs/{job-id} name: api-v2-siem-historical-detections-jobs-job-id description: REST surface for api-v2-siem-historical-detections-jobs-job_id. operations: - method: DELETE name: deletehistoricaljob description: Datadog Delete an Existing Job call: datadog-delete.deletehistoricaljob outputParameters: - type: object mapping: $. - path: /v1/api/v2/teams/{team-id} name: api-v2-teams-team-id description: REST surface for api-v2-teams-team_id. operations: - method: DELETE name: deleteincidentteam description: Datadog Delete an Existing Incident Team call: datadog-delete.deleteincidentteam outputParameters: - type: object mapping: $. - path: /v1/api/v2/workflows/{workflow-id} name: api-v2-workflows-workflow-id description: REST surface for api-v2-workflows-workflow_id. operations: - method: DELETE name: deleteworkflow description: Datadog Delete an Existing Workflow call: datadog-delete.deleteworkflow outputParameters: - type: object mapping: $. - type: mcp namespace: datadog-delete-mcp port: 9090 transport: http description: MCP adapter for Datadog API — Delete. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: datadog-delete-existing-action-connection description: Datadog Delete an Existing Action Connection hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteactionconnection outputParameters: - type: object mapping: $. - name: datadog-delete-aws-scan-options description: Datadog Delete Aws Scan Options hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteawsscanoptions outputParameters: - type: object mapping: $. - name: datadog-delete-api-key description: Datadog Delete an Api Key hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapikey outputParameters: - type: object mapping: $. - name: datadog-delete-api description: Datadog Delete an Api hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteopenapi with: id: tools.id outputParameters: - type: object mapping: $. - name: datadog-delete-span-based-metric description: Datadog Delete a Span-based Metric hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletespansmetric outputParameters: - type: object mapping: $. - name: datadog-delete-retention-filter description: Datadog Delete a Retention Filter hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapmretentionfilter outputParameters: - type: object mapping: $. - name: datadog-delete-multiple-apps description: Datadog Delete Multiple Apps hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapps with: body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-app description: Datadog Delete App hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapp with: app_id: tools.app_id outputParameters: - type: object mapping: $. - name: datadog-delete-application-key description: Datadog Delete an Application Key hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapplicationkey outputParameters: - type: object mapping: $. - name: datadog-delete-authn-mapping description: Datadog Delete an Authn Mapping hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteauthnmapping outputParameters: - type: object mapping: $. - name: datadog-delete-single-entity description: Datadog Delete a Single Entity hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecatalogentity outputParameters: - type: object mapping: $. - name: datadog-delete-custom-framework description: Datadog Delete a Custom Framework hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecustomframework outputParameters: - type: object mapping: $. - name: datadog-delete-cloud-cost-management description: Datadog Delete Cloud Cost Management Aws Cur Config hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecostawscurconfig outputParameters: - type: object mapping: $. - name: datadog-delete-cloud-cost-management-2 description: Datadog Delete Cloud Cost Management Azure Config hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecostazureucconfig outputParameters: - type: object mapping: $. - name: datadog-delete-budget description: Datadog Delete a Budget hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletebudget outputParameters: - type: object mapping: $. - name: datadog-delete-custom-costs-file description: Datadog Delete Custom Costs File hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecustomcostsfile outputParameters: - type: object mapping: $. - name: datadog-delete-application-key-owned description: Datadog Delete an Application Key Owned by Current User hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecurrentuserapplicationkey outputParameters: - type: object mapping: $. - name: datadog-delete-items-dashboard-list description: Datadog Delete Items from a Dashboard List hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletedashboardlistitems with: dashboard_list_id: tools.dashboard_list_id body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-incident-type description: Datadog Delete an Incident Type hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincidenttype outputParameters: - type: object mapping: $. - name: datadog-delete-existing-incident description: Datadog Delete an Existing Incident hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincident outputParameters: - type: object mapping: $. - name: datadog-create-update-and-delete description: Datadog Create, Update, and Delete Incident Attachments hints: readOnly: false destructive: false idempotent: true call: datadog-delete.updateincidentattachments with: body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-incident-integration-metadata description: Datadog Delete an Incident Integration Metadata hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincidentintegration outputParameters: - type: object mapping: $. - name: datadog-delete-incident-todo description: Datadog Delete an Incident Todo hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincidenttodo outputParameters: - type: object mapping: $. - name: datadog-delete-aws-integration description: Datadog Delete an Aws Integration hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteawsaccount outputParameters: - type: object mapping: $. - name: datadog-delete-sts-enabled-gcp description: Datadog Delete an Sts Enabled Gcp Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletegcpstsaccount outputParameters: - type: object mapping: $. - name: datadog-delete-tenant-based-handle description: Datadog Delete Tenant-based Handle hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletetenantbasedhandle outputParameters: - type: object mapping: $. - name: datadog-delete-workflows-webhook-handle description: Datadog Delete Workflows Webhook Handle hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteworkflowswebhookhandle outputParameters: - type: object mapping: $. - name: datadog-delete-single-service-object description: Datadog Delete a Single Service Object hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteopsgenieservice outputParameters: - type: object mapping: $. - name: datadog-delete-cloudflare-account description: Datadog Delete Cloudflare Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecloudflareaccount with: account_id: tools.account_id outputParameters: - type: object mapping: $. - name: datadog-delete-confluent-account description: Datadog Delete Confluent Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteconfluentaccount outputParameters: - type: object mapping: $. - name: datadog-delete-resource-confluent-account description: Datadog Delete Resource from Confluent Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteconfluentresource outputParameters: - type: object mapping: $. - name: datadog-delete-fastly-account description: Datadog Delete Fastly Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletefastlyaccount outputParameters: - type: object mapping: $. - name: datadog-delete-fastly-service description: Datadog Delete Fastly Service hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletefastlyservice outputParameters: - type: object mapping: $. - name: datadog-delete-okta-account description: Datadog Delete Okta Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteoktaaccount with: account_id: tools.account_id outputParameters: - type: object mapping: $. - name: datadog-delete-archive description: Datadog Delete an Archive hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletelogsarchive outputParameters: - type: object mapping: $. - name: datadog-delete-custom-destination description: Datadog Delete a Custom Destination hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletelogscustomdestination outputParameters: - type: object mapping: $. - name: datadog-delete-log-based-metric description: Datadog Delete a Log-based Metric hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletelogsmetric outputParameters: - type: object mapping: $. - name: datadog-delete-restriction-query description: Datadog Delete a Restriction Query hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleterestrictionquery outputParameters: - type: object mapping: $. - name: datadog-delete-tags-multiple-metrics description: Datadog Delete Tags for Multiple Metrics hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletebulktagsmetricsconfiguration with: body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-tag-configuration description: Datadog Delete a Tag Configuration hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletetagconfiguration outputParameters: - type: object mapping: $. - name: datadog-delete-monitor-notification-rule description: Datadog Delete a Monitor Notification Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletemonitornotificationrule with: rule_id: tools.rule_id outputParameters: - type: object mapping: $. - name: datadog-delete-monitor-configuration-policy description: Datadog Delete a Monitor Configuration Policy hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletemonitorconfigpolicy with: policy_id: tools.policy_id outputParameters: - type: object mapping: $. - name: datadog-delete-call-escalation-policy description: Datadog Delete On-call Escalation Policy hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteoncallescalationpolicy with: policy_id: tools.policy_id outputParameters: - type: object mapping: $. - name: datadog-delete-call-schedule description: Datadog Delete On-call Schedule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteoncallschedule with: schedule_id: tools.schedule_id outputParameters: - type: object mapping: $. - name: datadog-delete-powerpack description: Datadog Delete a Powerpack hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletepowerpack with: powerpack_id: tools.powerpack_id outputParameters: - type: object mapping: $. - name: datadog-delete-waf-custom-rule description: Datadog Delete a Waf Custom Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapplicationsecuritywafcustomrule outputParameters: - type: object mapping: $. - name: datadog-delete-waf-exclusion-filter description: Datadog Delete a Waf Exclusion Filter hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteapplicationsecuritywafexclusionfilter outputParameters: - type: object mapping: $. - name: datadog-delete-workload-protection-agent description: Datadog Delete a Workload Protection Agent Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecsmthreatsagentrule outputParameters: - type: object mapping: $. - name: datadog-delete-workload-protection-policy description: Datadog Delete a Workload Protection Policy hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecsmthreatsagentpolicy outputParameters: - type: object mapping: $. - name: datadog-delete-pipeline description: Datadog Delete a Pipeline hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletepipeline with: pipeline_id: tools.pipeline_id outputParameters: - type: object mapping: $. - name: datadog-delete-restriction-policy description: Datadog Delete a Restriction Policy hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleterestrictionpolicy outputParameters: - type: object mapping: $. - name: datadog-delete-role description: Datadog Delete Role hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleterole outputParameters: - type: object mapping: $. - name: datadog-delete-rum-retention-filter description: Datadog Delete a Rum Retention Filter hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteretentionfilter outputParameters: - type: object mapping: $. - name: datadog-delete-rum-application description: Datadog Delete a Rum Application hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleterumapplication with: id: tools.id outputParameters: - type: object mapping: $. - name: datadog-delete-rum-based-metric description: Datadog Delete a Rum-based Metric hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleterummetric outputParameters: - type: object mapping: $. - name: datadog-delete-group description: Datadog Delete Group hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletescimgroup with: group_id: tools.group_id outputParameters: - type: object mapping: $. - name: datadog-delete-user description: Datadog Delete User hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletescimuser with: user_uuid: tools.user_uuid outputParameters: - type: object mapping: $. - name: datadog-delete-rule description: Datadog Delete a Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletescorecardrule outputParameters: - type: object mapping: $. - name: datadog-delete-signal-based-notification description: Datadog Delete a Signal-based Notification Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletesignalnotificationrule with: id: tools.id outputParameters: - type: object mapping: $. - name: datadog-delete-vulnerability-based-notification description: Datadog Delete a Vulnerability-based Notification Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletevulnerabilitynotificationrule with: id: tools.id outputParameters: - type: object mapping: $. - name: datadog-delete-workload-protection-agent-2 description: Datadog Delete a Workload Protection Agent Rule (us1-fed) hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletecloudworkloadsecurityagentrule outputParameters: - type: object mapping: $. - name: datadog-delete-security-filter description: Datadog Delete a Security Filter hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletesecurityfilter outputParameters: - type: object mapping: $. - name: datadog-delete-suppression-rule description: Datadog Delete a Suppression Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletesecuritymonitoringsuppression outputParameters: - type: object mapping: $. - name: datadog-delete-existing-rule description: Datadog Delete an Existing Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletesecuritymonitoringrule outputParameters: - type: object mapping: $. - name: datadog-delete-scanning-group description: Datadog Delete Scanning Group hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletescanninggroup with: body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-scanning-rule description: Datadog Delete Scanning Rule hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletescanningrule with: body: tools.body outputParameters: - type: object mapping: $. - name: datadog-delete-application-key-this description: Datadog Delete an Application Key for This Service Account hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteserviceaccountapplicationkey outputParameters: - type: object mapping: $. - name: datadog-delete-single-service-definition description: Datadog Delete a Single Service Definition hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteservicedefinition outputParameters: - type: object mapping: $. - name: datadog-delete-existing-incident-service description: Datadog Delete an Existing Incident Service hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincidentservice outputParameters: - type: object mapping: $. - name: datadog-delete-existing-job description: Datadog Delete an Existing Job hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deletehistoricaljob outputParameters: - type: object mapping: $. - name: datadog-delete-existing-incident-team description: Datadog Delete an Existing Incident Team hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteincidentteam outputParameters: - type: object mapping: $. - name: datadog-delete-existing-workflow description: Datadog Delete an Existing Workflow hints: readOnly: false destructive: true idempotent: true call: datadog-delete.deleteworkflow outputParameters: - type: object mapping: $.