How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Datadog Delete API

The Delete API from Datadog — 72 operation(s) for delete.

Datadog Delete API is one of 290 APIs that Datadog publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 4 JSON Schema definitions.

The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, an API reference, and 4 JSON Schemas.

This API exposes 72 operations across 72 paths, and defines 66 schemas. It is described by OpenAPI 3.0.0, at version 1.0.

Requests are made against 3 base URLs: https://{subdomain}.{site}, {protocol}://{name}, https://{subdomain}.{site}.

72 operations 72 paths 66 schemas 71 DELETE1 PATCH

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0
Base URL
https://api.datadoghq.com
Authentication
OAuth 2.0, API Key, API Key, HTTP Bearer
Resource Areas
1

Authentication & Security 4

Datadog Delete API declares 4 security schemes for authenticating requests. It supports OAuth 2.0 (AuthZ) using the authorizationCode flow, exposing 68 scopes. An API key is passed in the header as DD-API-KEY (apiKeyAuth). An API key is passed in the header as DD-APPLICATION-KEY (appKeyAuth). It accepts HTTP bearer tokens (bearerAuth). By default, every request must be authenticated.

  • AuthZ — This API uses OAuth 2 with the implicit grant flow.
  • apiKeyAuth — Your Datadog API Key.
  • appKeyAuth — Your Datadog APP Key.

Paths & Operations 72

Across 72 paths, the API surfaces 72 operations — 71 DELETE, 1 PATCH. Each is listed below with its method, path, parameters, and response codes.

Delete 72
DELETE
/api/v2/actions/connections/{connection_id}
Datadog Delete an Existing Action Connection
DeleteActionConnection 1 param → 204403404429
DELETE
/api/v2/agentless_scanning/accounts/aws/{account_id}
Datadog Delete Aws Scan Options
DeleteAwsScanOptions 1 param → 204400403404429
DELETE
/api/v2/api_keys/{api_key_id}
Datadog Delete an Api Key
DeleteAPIKey 1 param → 204403404429
DELETE
/api/v2/apicatalog/api/{id}deprecated
Datadog Delete an Api
DeleteOpenAPI 1 param → 204400403404429
DELETE
/api/v2/apm/config/metrics/{metric_id}
Datadog Delete a Span-based Metric
DeleteSpansMetric 1 param → 204403404429
DELETE
/api/v2/apm/config/retention-filters/{filter_id}
Datadog Delete a Retention Filter
DeleteApmRetentionFilter 1 param → 200403404429
DELETE
/api/v2/app-builder/apps
Datadog Delete Multiple Apps
DeleteApps body → 200400403404429
DELETE
/api/v2/app-builder/apps/{app_id}
Datadog Delete App
DeleteApp 1 param → 200400403404410429
DELETE
/api/v2/application_keys/{app_key_id}
Datadog Delete an Application Key
DeleteApplicationKey 1 param → 204403404429
DELETE
/api/v2/authn_mappings/{authn_mapping_id}
Datadog Delete an Authn Mapping
DeleteAuthNMapping 1 param → 204403404429
DELETE
/api/v2/catalog/entity/{entity_id}
Datadog Delete a Single Entity
DeleteCatalogEntity 1 param → 204400403404429
DELETE
/api/v2/cloud_security_management/custom_frameworks/{handle}/{version}
Datadog Delete a Custom Framework
DeleteCustomFramework 2 params → 200400429500
DELETE
/api/v2/cost/aws_cur_config/{cloud_account_id}
Datadog Delete Cloud Cost Management Aws Cur Config
DeleteCostAWSCURConfig 1 param → 204400404429
DELETE
/api/v2/cost/azure_uc_config/{cloud_account_id}
Datadog Delete Cloud Cost Management Azure Config
DeleteCostAzureUCConfig 1 param → 204400404429
DELETE
/api/v2/cost/budget/{budget_id}
Datadog Delete a Budget
DeleteBudget 1 param → 204400429
DELETE
/api/v2/cost/custom_costs/{file_id}
Datadog Delete Custom Costs File
DeleteCustomCostsFile 1 param → 204403429
DELETE
/api/v2/current_user/application_keys/{app_key_id}
Datadog Delete an Application Key Owned by Current User
DeleteCurrentUserApplicationKey 1 param → 204403404429
DELETE
/api/v2/dashboard/lists/manual/{dashboard_list_id}/dashboards
Datadog Delete Items from a Dashboard List
DeleteDashboardListItems 1 param body → 200400403404429
DELETE
/api/v2/incidents/config/types/{incident_type_id}
Datadog Delete an Incident Type
DeleteIncidentType 1 param → 204400401403404429
DELETE
/api/v2/incidents/{incident_id}
Datadog Delete an Existing Incident
DeleteIncident 1 param → 204400401403404429
PATCH
/api/v2/incidents/{incident_id}/attachments
Datadog Create, Update, and Delete Incident Attachments
UpdateIncidentAttachments 2 params body → 200400401403404429
DELETE
/api/v2/incidents/{incident_id}/relationships/integrations/{integration_metadata_id}
Datadog Delete an Incident Integration Metadata
DeleteIncidentIntegration 2 params → 204400401403404429
DELETE
/api/v2/incidents/{incident_id}/relationships/todos/{todo_id}
Datadog Delete an Incident Todo
DeleteIncidentTodo 2 params → 204400401403404429
DELETE
/api/v2/integration/aws/accounts/{aws_account_config_id}
Datadog Delete an Aws Integration
DeleteAWSAccount 1 param → 204400403404429
DELETE
/api/v2/integration/gcp/accounts/{account_id}
Datadog Delete an Sts Enabled Gcp Account
DeleteGCPSTSAccount 1 param → 204400403429
DELETE
/api/v2/integration/ms-teams/configuration/tenant-based-handles/{handle_id}
Datadog Delete Tenant-based Handle
DeleteTenantBasedHandle 1 param → 204400403412429
DELETE
/api/v2/integration/ms-teams/configuration/workflows-webhook-handles/{handle_id}
Datadog Delete Workflows Webhook Handle
DeleteWorkflowsWebhookHandle 1 param → 204400403412429
DELETE
/api/v2/integration/opsgenie/services/{integration_service_id}
Datadog Delete a Single Service Object
DeleteOpsgenieService 1 param → 204400403404429
DELETE
/api/v2/integrations/cloudflare/accounts/{account_id}
Datadog Delete Cloudflare Account
DeleteCloudflareAccount 1 param → 204400403404429
DELETE
/api/v2/integrations/confluent-cloud/accounts/{account_id}
Datadog Delete Confluent Account
DeleteConfluentAccount 1 param → 204400403404429
DELETE
/api/v2/integrations/confluent-cloud/accounts/{account_id}/resources/{resource_id}
Datadog Delete Resource from Confluent Account
DeleteConfluentResource 2 params → 204400403404429
DELETE
/api/v2/integrations/fastly/accounts/{account_id}
Datadog Delete Fastly Account
DeleteFastlyAccount 1 param → 204400403404429
DELETE
/api/v2/integrations/fastly/accounts/{account_id}/services/{service_id}
Datadog Delete Fastly Service
DeleteFastlyService 2 params → 204400403404429
DELETE
/api/v2/integrations/okta/accounts/{account_id}
Datadog Delete Okta Account
DeleteOktaAccount 1 param → 204400403404429
DELETE
/api/v2/logs/config/archives/{archive_id}
Datadog Delete an Archive
DeleteLogsArchive 1 param → 204400403404429
DELETE
/api/v2/logs/config/custom-destinations/{custom_destination_id}
Datadog Delete a Custom Destination
DeleteLogsCustomDestination 1 param → 204400403404429
DELETE
/api/v2/logs/config/metrics/{metric_id}
Datadog Delete a Log-based Metric
DeleteLogsMetric 1 param → 204403404429
DELETE
/api/v2/logs/config/restriction_queries/{restriction_query_id}
Datadog Delete a Restriction Query
DeleteRestrictionQuery 1 param → 204400403404429
DELETE
/api/v2/metrics/config/bulk-tags
Datadog Delete Tags for Multiple Metrics
DeleteBulkTagsMetricsConfiguration body → 202400403404429
DELETE
/api/v2/metrics/{metric_name}/tags
Datadog Delete a Tag Configuration
DeleteTagConfiguration 1 param → 204403404429
DELETE
/api/v2/monitor/notification_rule/{rule_id}
Datadog Delete a Monitor Notification Rule
DeleteMonitorNotificationRule 1 param → 204403404429
DELETE
/api/v2/monitor/policy/{policy_id}
Datadog Delete a Monitor Configuration Policy
DeleteMonitorConfigPolicy 1 param → 204400403404429
DELETE
/api/v2/on-call/escalation-policies/{policy_id}
Datadog Delete On-call Escalation Policy
DeleteOnCallEscalationPolicy 1 param → 204401403404429
DELETE
/api/v2/on-call/schedules/{schedule_id}
Datadog Delete On-call Schedule
DeleteOnCallSchedule 1 param → 204401403404429
DELETE
/api/v2/powerpacks/{powerpack_id}
Datadog Delete a Powerpack
DeletePowerpack 1 param → 204404429
DELETE
/api/v2/remote_config/products/asm/waf/custom_rules/{custom_rule_id}
Datadog Delete a Waf Custom Rule
DeleteApplicationSecurityWafCustomRule 1 param → 204403404409429
DELETE
/api/v2/remote_config/products/asm/waf/exclusion_filters/{exclusion_filter_id}
Datadog Delete a Waf Exclusion Filter
DeleteApplicationSecurityWafExclusionFilter 1 param → 204403404409429
DELETE
/api/v2/remote_config/products/cws/agent_rules/{agent_rule_id}
Datadog Delete a Workload Protection Agent Rule
DeleteCSMThreatsAgentRule 2 params → 204403404429
DELETE
/api/v2/remote_config/products/cws/policy/{policy_id}
Datadog Delete a Workload Protection Policy
DeleteCSMThreatsAgentPolicy 1 param → 202204403404429
DELETE
/api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}
Datadog Delete a Pipeline
DeletePipeline 1 param → 204403404409429
DELETE
/api/v2/restriction_policy/{resource_id}
Datadog Delete a Restriction Policy
DeleteRestrictionPolicy 1 param → 204400403429
DELETE
/api/v2/roles/{role_id}
Datadog Delete Role
DeleteRole 1 param → 204403404429
DELETE
/api/v2/rum/applications/{app_id}/retention_filters/{rf_id}
Datadog Delete a Rum Retention Filter
DeleteRetentionFilter 2 params → 204403404429
DELETE
/api/v2/rum/applications/{id}
Datadog Delete a Rum Application
DeleteRUMApplication 1 param → 204404429
DELETE
/api/v2/rum/config/metrics/{metric_id}
Datadog Delete a Rum-based Metric
DeleteRumMetric 1 param → 204403404429
DELETE
/api/v2/scim/Groups/{group_id}
Datadog Delete Group
DeleteSCIMGroup 1 param → 204400404429
DELETE
/api/v2/scim/Users/{user_uuid}
Datadog Delete User
DeleteSCIMUser 1 param → 204400404429
DELETE
/api/v2/scorecard/rules/{rule_id}
Datadog Delete a Rule
DeleteScorecardRule 1 param → 204400403404429
DELETE
/api/v2/security/signals/notification_rules/{id}
Datadog Delete a Signal-based Notification Rule
DeleteSignalNotificationRule 1 param → 204403404429
DELETE
/api/v2/security/vulnerabilities/notification_rules/{id}
Datadog Delete a Vulnerability-based Notification Rule
DeleteVulnerabilityNotificationRule 1 param → 204403404429
DELETE
/api/v2/security_monitoring/cloud_workload_security/agent_rules/{agent_rule_id}
Datadog Delete a Workload Protection Agent Rule (us1-fed)
DeleteCloudWorkloadSecurityAgentRule 1 param → 204403404429
DELETE
/api/v2/security_monitoring/configuration/security_filters/{security_filter_id}
Datadog Delete a Security Filter
DeleteSecurityFilter 1 param → 204403404429
DELETE
/api/v2/security_monitoring/configuration/suppressions/{suppression_id}
Datadog Delete a Suppression Rule
DeleteSecurityMonitoringSuppression 1 param → 204403404429
DELETE
/api/v2/security_monitoring/rules/{rule_id}
Datadog Delete an Existing Rule
DeleteSecurityMonitoringRule 1 param → 204403404429
DELETE
/api/v2/sensitive-data-scanner/config/groups/{group_id}
Datadog Delete Scanning Group
DeleteScanningGroup 1 param body → 200400403404429
DELETE
/api/v2/sensitive-data-scanner/config/rules/{rule_id}
Datadog Delete Scanning Rule
DeleteScanningRule 1 param body → 200400403404429
DELETE
/api/v2/service_accounts/{service_account_id}/application_keys/{app_key_id}
Datadog Delete an Application Key for This Service Account
DeleteServiceAccountApplicationKey 2 params → 204403404429
DELETE
/api/v2/services/definitions/{service_name}
Datadog Delete a Single Service Definition
DeleteServiceDefinition 1 param → 204400403404429
DELETE
/api/v2/services/{service_id}deprecated
Datadog Delete an Existing Incident Service
DeleteIncidentService 1 param → 204400401403404429
DELETE
/api/v2/siem-historical-detections/jobs/{job_id}
Datadog Delete an Existing Job
DeleteHistoricalJob 1 param → 204400401403404409429
DELETE
/api/v2/teams/{team_id}deprecated
Datadog Delete an Existing Incident Team
DeleteIncidentTeam 1 param → 204400401403404429
DELETE
/api/v2/workflows/{workflow_id}
Datadog Delete an Existing Workflow
DeleteWorkflow 1 param → 204403404429

Schemas 66

The contract defines 66 schemas that model the data the API accepts and returns. The most detailed are UserAttributes (12 properties), CustomFrameworkWithoutRequirements (5 properties), JSONAPIErrorItem (5 properties), UserResponseRelationships (4 properties). Each schema is shown below with its type and property counts.

UsersType
string
Users resource type.
SensitiveDataScannerRuleDeleteResponse
object
Delete rule response.
1 property
IncidentAttachmentAttributes
The attributes object for an attachment.
IncidentAttachmentRelatedObject
string
The object related to an incident attachment.
JSONAPIErrorItem
object
API error response body
5 properties
MetricBulkTagConfigDeleteRequest
object
Wrapper object for a single bulk tag deletion request.
1 property 1 required
MetricBulkTagConfigDelete
object
Request object to bulk delete all tag configurations for metrics matching the given prefix.
3 properties 2 required
SensitiveDataScannerRuleDeleteRequest
object
Delete rule request.
1 property 1 required
UserAttributes
object
Attributes of user object returned by the API.
12 properties
IncidentAttachmentRelationships
object
The incident attachment's relationships.
1 property
ApiID
string
API identifier.
JSONAPIErrorResponse
object
API error response.
1 property 1 required
IncidentAttachmentType
string
The incident attachment resource type.
MetricBulkTagConfigResponse
object
Wrapper for a single bulk tag configuration status response.
1 property
DashboardListDeleteItemsRequest
object
Request containing a list of dashboards to delete.
1 property
User
object
User object returned by the API.
4 properties
SensitiveDataScannerGroupDeleteRequest
object
Delete group request.
1 property 1 required
IncidentAttachmentPostmortemAttributes
object
The attributes object for a postmortem attachment.
2 properties 2 required
RelationshipToUser
object
Relationship to user.
1 property 1 required
IncidentAttachmentUpdateRequest
object
The update request for an incident's attachments.
1 property 1 required
RelationshipToOrganization
object
Relationship to an organization.
1 property 1 required
RelationshipToUserData
object
Relationship to user object.
2 properties 2 required
AppDefinitionType
string
The app definition type.
IncidentAttachmentLinkAttachmentType
string
The type of link attachment attributes.
SensitiveDataScannerMetaVersionOnly
object
Meta payload containing information about the API.
1 property
MetricBulkTagConfigNamePrefix
string
A text prefix to match against metric names.
IncidentAttachmentLinkAttributes
object
The attributes object for a link attachment.
3 properties 2 required
DashboardListItemRequest
object
A dashboard within a list.
2 properties 2 required
MetricBulkTagConfigStatus
object
The status of a request to bulk configure metric tags. It contains the fields from the original request for reference.
3 properties 2 required
DeleteAppResponseData
object
The definition of DeleteAppResponseData object.
2 properties 2 required
DashboardListDeleteItemsResponse
object
Response containing a list of deleted dashboards.
1 property
JSONAPIErrorItemSource
object
References to the source of the error.
3 properties
MetricBulkTagConfigDeleteAttributes
object
Optional parameters for bulk deleting metric tag configurations.
1 property
DashboardListItemResponse
object
A dashboard within a list.
2 properties 2 required
MetricBulkTagConfigTagNameList
array
A list of tag names to apply to the configuration.
IncidentAttachmentLinkAttributesAttachmentObject
object
The link attachment.
2 properties 2 required
CustomFrameworkWithoutRequirements
object
Framework without requirements.
5 properties 3 required
OrganizationsType
string
Organizations resource type.
DeleteCustomFrameworkResponse
object
Response object to delete a custom framework.
1 property 1 required
MetricBulkTagConfigStatusAttributes
object
Optional attributes for the status of a bulk tag configuration request.
4 properties
DeleteAppsResponse
object
The response object after multiple apps are successfully deleted.
1 property
SensitiveDataScannerGroupDeleteResponse
object
Delete group response.
1 property
DashboardType
string
The type of the dashboard.
APIErrorResponse
object
API error response.
1 property 1 required
IncidentAttachmentUpdateData
object
A single incident attachment.
3 properties 1 required
UserResponseRelationships
object
Relationships of the user object returned by the API.
4 properties
CustomFrameworkType
string
The type of the resource. The value must be customframework.
MetricBulkConfigureTagsType
string
The metric bulk configure tags resource.
DeleteAppResponse
object
The response object after an app is successfully deleted.
1 property
DeleteAppsRequestDataItems
object
An object containing the ID of an app to delete.
2 properties 2 required
MetricBulkTagConfigEmailList
array
A list of account emails to notify when the configuration is applied.
RelationshipToRoleData
object
Relationship to role object.
2 properties
RelationshipToOrganizationData
object
Relationship to organization object.
2 properties 2 required
IncidentAttachmentUpdateResponse
object
The response object containing the created or updated incident attachments.
2 properties 1 required
RelationshipToUsers
object
Relationship to users.
1 property 1 required
CustomFrameworkMetadata
object
Metadata for custom frameworks.
3 properties
DeleteAppsRequest
object
A request object for deleting multiple apps by ID.
1 property
RelationshipToRoles
object
Relationship to roles.
1 property
RelationshipToOrganizations
object
Relationship to organizations.
1 property 1 required
IncidentAttachmentUpdateAttributes
Incident attachment attributes.
IncidentAttachmentsPostmortemAttributesAttachmentObject
object
The postmortem attachment.
2 properties 2 required
IncidentAttachmentData
object
A single incident attachment.
4 properties 4 required
IncidentAttachmentPostmortemAttachmentType
string
The type of postmortem attachment attributes.
IncidentAttachmentsResponseIncludedItem
An object related to an attachment that is included in the response.
DeleteAppsResponseDataItems
object
An object containing the ID of a deleted app.
2 properties 2 required
RolesType
string
Roles type.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

datadog-delete-api-openapi.yml Raw ↑

Other APIs Datadog publishes across the network.

Datadog Dashboards API
Datadog Synthetics API
Datadog Service Level Objectives API
Datadog Security Monitoring API
Datadog Service Definition API
Datadog Software Catalog API
Datadog Users API
Datadog Roles API
Datadog Key Management API
Datadog Organizations API
Datadog Downtimes API
Datadog RUM API
Where this information came from

This is an independent, third-party profile of Datadog Delete API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.