# Datadog integration

> Cloud monitoring and observability platform for metrics, logs, traces, dashboards, and alert management.

- Authentication: apiKey

## Tools (1024)

- **Abort a multipart upload of a test file**: Abort an in-progress multipart file upload for a Synthetic test. This cancels the upload and releases any storage used by already-uploaded parts.
- **Acknowledge On-Call Page**: Acknowledges an On-Call Page.
- **Add a security signal to an incident**: Add a security signal to an incident. This makes it possible to search for signals by incident within the signal explorer and to view the signals on the incident timeline.
- **Add a test to a Synthetics downtime**: Associate a Synthetics test with a downtime.
- **Add a user to a role**: Adds a user to a role.
- **Add a user to a team**: Add a user to a team. **Note**: Each team has a setting that determines who is allowed to modify membership of the team. The `user_access_manage` permission generally grants access to modify membership of any team.
- **Add a variant to a feature flag**: Adds a single new variant to an existing feature flag. This endpoint is additive-only: it never modifies existing variants.
- **Add AWS Log Lambda ARN**: Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection.
- **Add Cloudflare account**: Create a Cloudflare account.
- **Add Confluent account**: Create a Confluent account.
- **Add Fastly account**: Create a Fastly account.
- **Add Fastly service**: Create a Fastly service for an account.
- **Add Items to a Dashboard List**: Add dashboards to an existing dashboard list.
- **Add Okta account**: Create an Okta account.
- **Add resource to Confluent account**: Create a Confluent resource for the account associated with the provided ID.
- **Add RUM replay session to playlist**: Add a session to a playlist.
- **Add tags to a host**: This endpoint allows you to add new tags to a host, optionally specifying what source these tags come from. If tags already exist, appends new tags to the tag list. If no source is specified, defaults to "user".
- **Aggregate Logs**: Aggregate log events into buckets and compute metrics and timeseries.
- **Aggregate pipelines events**: Use this API endpoint to aggregate CI Visibility pipeline events into buckets of computed metrics and timeseries.
- **Aggregate RUM events**: The API endpoint to aggregate RUM events into buckets of computed metrics and timeseries.
- **Aggregate spans**: The API endpoint to aggregate spans into buckets and compute metrics and timeseries. This endpoint is rate limited to `300` requests per hour.
- **Aggregate tests events**: The API endpoint to aggregate CI Visibility test events into buckets of computed metrics and timeseries.
- **Archive a feature flag**: Archives a feature flag. Archived flags are hidden from the main list but remain accessible and can be unarchived.
- **Archive case**: Archive case
- **Assign case**: Assign case to a user
- **Assign seats to users**: Assign seats to users for a product code.
- **Attach security findings to a case**: Attach security findings to a case. You can attach up to 50 security findings per case. Security findings that are already attached to another case will be detached from their previous case and attached to the specified…
- **Attach security findings to a Jira issue**: Attach security findings to a Jira issue by providing the Jira issue URL. You can attach up to 50 security findings per Jira issue.
- **Batch rows query**: Batch query reference table rows by their primary key values. Returns only found rows in the included array.
- **Bulk convert rules to Terraform**: Convert a list of existing security monitoring rules to Terraform for the Datadog provider resource `datadog_security_monitoring_rule`. Returns a ZIP archive containing one Terraform file per rule.
- **Bulk delete datastore items**: Deletes multiple items from a datastore by their keys in a single operation.
- **Bulk delete security monitoring rules**: Delete multiple security monitoring rules in a single request. Default rules cannot be deleted.
- **Bulk Delete SLO Timeframes**: Delete (or partially delete) multiple service level objective objects. This endpoint facilitates deletion of one or more thresholds for one or more service level objective objects.
- **Bulk delete suites**: Bulk delete suites
- **Bulk delete tests**: Bulk delete tests
- **Bulk export security monitoring rules**: Export a list of security monitoring rules as a ZIP file containing JSON rule definitions.
- **Bulk remove RUM replay playlist sessions**: Remove sessions from a playlist.
- **Bulk update security signals**: Update the triage state or assignee of multiple security signals at once. The maximum number of signals that can be updated in a single request is 199.
- **Bulk update triage assignee of security signals**: Change the triage assignees of multiple security signals at once. The maximum number of signals that can be updated in a single request is 199.
- **Bulk update triage state of security signals**: Change the triage states of multiple security signals at once. The maximum number of signals that can be updated in a single request is 199.
- **Bulk write datastore items**: Creates or replaces multiple items in a datastore by their keys in a single operation.
- **Cancel a downtime**: Cancel a downtime. **Note**: Downtimes canceled through the API are no longer active, but are retained for approximately two days before being permanently removed.
- **Cancel a workflow instance**: Cancels a specific execution of a given workflow. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Change the related incidents of a security signal**: Change the related incidents for a security signal.
- **Change the triage state of a security signal**: Change the triage state of a security signal.
- **Check if a monitor can be deleted**: Check if the given monitors can be deleted.
- **Check if SLOs can be safely deleted**: Check if an SLO can be safely deleted. For example, assure an SLO can be deleted without disrupting a dashboard.
- **Check permissions for log services**: Test if permissions are present to add log-forwarding triggers for the given services and AWS account. Input is the same as for `EnableAWSLogServices`.
- **Check that an AWS Lambda Function exists**: Test if permissions are present to add a log-forwarding triggers for the given services and AWS account. The input is the same as for Enable an AWS service log collection.
- **Comment case**: Comment case
- **Complete a multipart upload of a test file**: Complete a multipart file upload for a Synthetic test. Call this endpoint after all parts have been uploaded using the presigned URLs obtained from the multipart presigned URLs endpoint.
- **Compute scalar analytics**: Compute scalar analytics results for Product Analytics data. Returns aggregated values (counts, averages, percentiles) optionally grouped by facets.
- **Compute timeseries analytics**: Compute timeseries analytics results for Product Analytics data. Returns time-bucketed values for charts and trend analysis. The `compute.interval` field (milliseconds) is required for time bucketing.
- **Convert an existing rule from JSON to Terraform**: Convert an existing rule from JSON to Terraform for Datadog provider resource `datadog_security_monitoring_rule`.
- **Convert a rule from JSON to Terraform**: Convert a rule that doesn't (yet) exist from JSON to Terraform for Datadog provider resource `datadog_security_monitoring_rule`.
- **Create a browser test**: Create a Synthetic browser test.
- **Create a case**: Create a Case
- **Create a case type**: Create a Case Type
- **Create a child organization**: Create a child organization. This endpoint requires the [multi-organization account](https://docs.datadoghq.com/account_management/multi_organization/) feature and must be enabled by [contacting…
- **Create a critical asset**: Create a new critical asset.
- **Create a custom destination**: Create a custom destination in your organization.
- **Create a custom framework**: Create a custom framework.
- **Create a custom variable**: Creates an endpoint with the name `<CUSTOM_VARIABLE_NAME>`.
- **Create a Dashboard**: Create a new dashboard with widgets, template variables, and layout configuration.
- **Create a dashboard list**: Create an empty dashboard list.
- **Create a Datadog GCP principal**: Create a Datadog GCP principal.
- **Create a detection rule**: Create a detection rule.
- **Create a feature flag**: Creates a new feature flag with variants.
- **Create a global variable**: Create a Synthetic global variable.
- **Create a log-based metric**: Create a metric based on your ingested logs in your organization. Returns the log-based metric object from the request body when the request is successful.
- **Create a mobile test**: Create a Synthetic mobile test.
- **Create a Monitor**: Create a new Datadog monitor with alerting thresholds, notification settings, and query configuration.
- **Create a monitor configuration policy**: Create a monitor configuration policy.
- **Create a monitor notification rule**: Creates a monitor notification rule.
- **Create an access token for a service account**: Create an access token for a service account.
- **Create an Amazon EventBridge source**: Create an Amazon EventBridge source.
- **Create an API key**: Creates an API key with a given name. **Note**: This endpoint is disabled for the Government sites (US1-FED and US2-FED).
- **Create an API key (v2)**: Create an API key.
- **Create an API test**: Create a Synthetic API test.
- **Create an application key**: Create an application key with a given name. This endpoint is disabled for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Create an application key for current user**: Create an application key for current user
- **Create an application key for this service account**: Create an application key for this service account.
- **Create an archive**: Create an archive in your organization.
- **Create an AuthN Mapping**: Create an AuthN Mapping.
- **Create an AWS integration**: Create a new AWS Account Integration Config.
- **Create an Azure integration**: Create a Datadog-Azure integration. Using the `POST` method updates your integration configuration by adding your new configuration to the existing one in your Datadog organization.
- **Create an environment**: Creates a new environment for organizing feature flags.
- **Create a Network Path test**: Create a Network Path test
- **Create a new Action Connection**: Create a new Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Create a new campaign**: Creates a new scorecard campaign.
- **Create a new entry for your service account**: Create a new entry within Datadog for your STS enabled service account.
- **Create a new Opsgenie account**: Create a new Opsgenie account in the Datadog Opsgenie integration.
- **Create a new pipeline**: Create a new pipeline.
- **Create a new powerpack**: Create a powerpack.
- **Create a new role by cloning an existing role**: Clone an existing role
- **Create a new rule**: Creates a new rule.
- **Create a new RUM application**: Create a new RUM application in your organization.
- **Create a new service object**: Create a new service object in the Opsgenie integration.
- **Create a new service object (v1)**: Create a new service object in the PagerDuty integration.
- **Create a new signal-based notification rule**: Create a new notification rule for security signals and return the created rule.
- **Create a new vulnerability-based notification rule**: Create a new notification rule for security vulnerabilities and return the created rule.
- **Create an Incident**: Create a new incident with severity, customer impact, commander, and notification settings.
- **Create an incident impact**: Create an impact for an incident.
- **Create an index**: Creates a new index. Returns the Index object passed in the request body when the request is successful.
- **Create an OAuth2 client credentials auth method**: Create a new OAuth2 client credentials auth method for the Webhooks integration. The `client_secret` is stored securely and never returned.
- **Create an On-Call notification channel for a user**: Create a new notification channel for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Create an On-Call notification rule for a user**: Create a new notification rule for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Create a notebook**: Create a notebook using the specified options.
- **Create a notification rule**: Create a notification rule for a project.
- **Create an SLO correction**: Create an SLO correction. Use `slo_id` to apply the correction to a single SLO, or `slo_query` to apply the correction to SLOs that match a query. Exactly one of `slo_id` or `slo_query` is required.
- **Create an SLO object**: Create a service level objective object.
- **Create a personal access token**: Create a personal access token for the current user.
- **Create a pipeline**: Create a pipeline in your organization.
- **Create App**: Create a new app, returning the app ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Create a private location**: Create a new Synthetic private location.
- **Create a project**: Create a project.
- **Create a retention filter**: Create a retention filter to index spans in your organization. Returns the retention filter definition when the request is successful.
- **Create a RUM-based metric**: Create a metric based on your organization's RUM data. Returns the RUM-based metric object from the request body when the request is successful.
- **Create a RUM retention filter**: Create a RUM retention filter for a RUM application. Returns RUM retention filter objects from the request body when the request is successful.
- **Create a Salesforce incident template**: Create a new Salesforce incident template for your organization. Template names must be unique within an organization.
- **Create a security filter**: Create a security filter. See the [security filter guide](https://docs.datadoghq.com/security_platform/guide/how-to-setup-security-filters-using-security-monitoring-api/) for more examples.
- **Create a service account**: Create a service account for your organization.
- **Create a shared dashboard**: Share a specified private dashboard, generating a URL at which it can be publicly viewed.
- **Create a Slack integration channel**: Add a channel to your Datadog-Slack integration.
- **Create a span-based metric**: Create a metric based on your ingested spans in your organization. Returns the span-based metric object from the request body when the request is successful.
- **Create a Statuspage URL setting**: Create a Statuspage URL setting for your organization.
- **Create a suppression rule**: Create a new suppression rule.
- **Create a Synthetics downtime**: Create a new Synthetics downtime.
- **Create a tag configuration**: Create and define a list of queryable tag keys for an existing count/gauge/rate/distribution metric. Optionally, include percentile aggregations on any distribution metric.
- **Create a target audience**: Create a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
- **Create a team**: Create a new team. User IDs passed through the `users` relationship field are added to the team.
- **Create a team hierarchy link**: Create a new team hierarchy link between a parent team and a sub team.
- **Create a team link**: Add a new link to a team.
- **Create a test suite**: Create a test suite
- **Create a user**: Create a user for your organization. **Note**: Users can only be created with the admin access role if application keys belong to administrators.
- **Create a user (v2)**: Create a user for your organization.
- **Create a WAF custom rule**: Create a new WAF custom rule with the given parameters.
- **Create a WAF exclusion filter**: Create a new WAF exclusion filter with the given parameters. A request matched by an exclusion filter will be ignored by the Application Security WAF product.
- **Create a WAF Policy**: Create a new WAF policy.
- **Create a webhooks integration**: Creates an endpoint with the name `<WEBHOOK_NAME>`.
- **Create a widget**: Create a new widget for a given experience type.
- **Create a Workflow**: Create a new workflow, returning the workflow ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Create a Workload Protection agent rule**: Create a new Workload Protection agent rule with the given parameters. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Create a Workload Protection agent rule (US1-FED)**: Create a new agent rule with the given parameters. **Note**: This endpoint should only be used for the Government (US1-FED) site.
- **Create a Workload Protection policy**: Create a new Workload Protection policy with the given parameters. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Create AWS on demand task**: Trigger the scan of an AWS resource with a high priority. Agentless scanning must be activated for the AWS account containing the resource to scan.
- **Create AWS scan options**: Activate Agentless scan options for an AWS account.
- **Create Azure scan options**: Activate Agentless scan options for an Azure subscription.
- **Create backfilled degradation**: Creates a backfilled degradation with predefined updates.
- **Create backfilled maintenance**: Creates a backfilled maintenance with predefined updates.
- **Create cases for security findings**: Create cases for security findings. You can create up to 50 cases per request and associate up to 50 security findings per case.
- **Create Cloud Cost Management AWS CUR config**: Create a Cloud Cost Management account for an AWS CUR config.
- **Create Cloud Cost Management Azure configs**: Create a Cloud Cost Management account for an Azure config.
- **Create component**: Creates a new component.
- **Create custom allocation rule**: Create a new custom allocation rule with the specified filters and allocation strategy. **Strategy Methods:** - **PROPORTIONAL/EVEN**: Allocates costs proportionally/evenly based on existing costs.
- **Create custom attribute config for a case type**: Create custom attribute config for a case type
- **Create datastore**: Creates a new datastore.
- **Create degradation**: Creates a new degradation.
- **Create GCP scan options**: Activate Agentless scan options for a GCP project.
- **Create Google Cloud Usage Cost config**: Create a Cloud Cost Management account for an Google Cloud Usage Cost config.
- **Create Jira issues for security findings**: Create Jira issues for security findings. This operation creates a case in Datadog and a Jira issue linked to that case for bidirectional sync between Datadog and Jira.
- **Create On-Call escalation policy**: Create a new On-Call escalation policy
- **Create On-Call Page**: Trigger a new On-Call Page.
- **Create On-Call schedule**: Create a new On-Call schedule
- **Create organization handle**: Create an organization handle in the Datadog Google Chat integration.
- **Create Org Connection**: Create a new org connection between the current org and a target org.
- **Create or update a budget**: Create a new budget or update an existing one.
- **Create or update entities**: Create or update entities in Software Catalog.
- **Create or update kinds**: Create or update kinds in Software Catalog.
- **Create or update service definition**: Create or update service definition in the Datadog Service Catalog.
- **Create Publish Request**: Create a publish request to ask for approval to publish an app whose protection level is `approval_required`. Publishing happens automatically once the request is approved by a user with the appropriate permissions.
- **Create reference table**: Creates a reference table. You can provide data in two ways: 1. Call POST /api/v2/reference-tables/upload to get an upload ID. Then, PUT the CSV data (not the file itself) in chunks to each URL in the request body.
- **Create reference table upload**: Create a reference table upload for bulk data ingestion
- **Create replay heatmap snapshot**: Create a heatmap snapshot.
- **Create role**: Create a new role for your organization.
- **Create RUM replay playlist**: Create a playlist.
- **Create RUM replay session watch**: Record a session watch.
- **Create Scanning Group**: Create a scanning group. The request MAY include a configuration relationship. A rules relationship can be omitted entirely, but if it is included it MUST be null or an empty array (rules cannot be created at the same…
- **Create Scanning Rule**: Create a scanning rule in a sensitive data scanner group, ordered last. The posted rule MUST include a group relationship. It MUST include either a standard_pattern relationship or a regex attribute, but not both.
- **Create ServiceNow template**: Create a new ServiceNow template.
- **Create status page**: Creates a new status page in an unpublished state. Use the dedicated [publish](#publish-status-page) status page endpoint to publish the page after creation.
- **Create tag pipeline ruleset**: Create a new tag pipeline ruleset with the specified rules and configuration
- **Create targeting rules for a flag env**: Creates a new targeting rule (allocation) for a specific feature flag in a specific environment.
- **Create team connections**: Create multiple team connections.
- **Create team notification rule**: Create team notification rule
- **Create tenant-based handle**: Create a tenant-based handle in the Datadog Microsoft Teams integration.
- **Create the Statuspage account**: Create a Statuspage account for your organization. Only one Statuspage account can be configured per organization.
- **Create Workflows webhook handle**: Create a Workflows webhook handle in the Datadog Microsoft Teams integration.
- **Delete a campaign**: Deletes a single campaign by ID or key.
- **Delete a case type**: Delete a case type
- **Delete a Cloud Cost Management tag description**: Delete a Cloud Cost Management tag key description. When `cloud` is omitted, deletes every description for the tag key, falling back to Datadog's global default when available.
- **Delete a connected Salesforce organization**: Disconnect a Salesforce organization from your Datadog organization. This also deletes any incident templates referencing the organization.
- **Delete a critical asset**: Delete a specific critical asset.
- **Delete a custom destination**: Delete a specific custom destination in your organization.
- **Delete a custom framework**: Delete a custom framework.
- **Delete a custom variable**: Deletes the endpoint with the name `<CUSTOM_VARIABLE_NAME>`.
- **Delete a Dashboard**: Delete a single dashboard by its ID.
- **Delete a dashboard list**: Delete a dashboard list.
- **Delete a deployment event**: Use this API endpoint to delete a deployment event.
- **Delete a global variable**: Delete a Synthetic global variable.
- **Delete a Google Chat organization binding**: Delete a Google Chat organization binding from the Datadog Google Chat integration.
- **Delete a log-based metric**: Delete a specific log-based metric from your organization.
- **Delete a Monitor**: Delete a specific monitor by its ID.
- **Delete a monitor configuration policy**: Delete a monitor configuration policy.
- **Delete a monitor notification rule**: Deletes a monitor notification rule by `rule_id`.
- **Delete an Amazon EventBridge source**: Delete an Amazon EventBridge source.
- **Delete an API key**: Delete a given API key. **Note**: This endpoint is disabled for the Government sites (US1-FED and US2-FED). Use the [V2 Key Management](https://docs.datadoghq.com/api/latest/key-management/) endpoints instead.
- **Delete an API key (v2)**: Delete an API key.
- **Delete an application key**: Delete a given application key. This endpoint is disabled for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Delete an application key for this service account**: Delete an application key owned by this service account.
- **Delete an application key owned by current user**: Delete an application key owned by current user
- **Delete an application key (v2)**: Delete an application key
- **Delete an archive**: Delete a given archive from your organization.
- **Delete an AuthN Mapping**: Delete an AuthN Mapping specified by AuthN Mapping UUID.
- **Delete an AWS integration**: Delete an AWS Account Integration Config by config ID.
- **Delete an AWS Logs integration**: Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account.
- **Delete an Azure integration**: Delete a given Datadog-Azure integration from your Datadog account.
- **Delete an environment**: Deletes an environment. This operation cannot be undone.
- **Delete an existing Action Connection**: Delete an existing Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Delete an existing rule**: Delete an existing rule. Default rules cannot be deleted.
- **Delete an existing Workflow**: Delete a workflow by ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Delete an Incident**: Delete an existing incident by its UUID.
- **Delete an incident event**: Use this API endpoint to delete an incident event.
- **Delete an incident impact**: Delete an incident impact.
- **Delete an index**: Delete an existing index from your organization. Index deletions are permanent and cannot be reverted. You cannot recreate an index with the same name as deleted ones.
- **Delete an OAuth2 client credentials auth method**: Delete an OAuth2 client credentials auth method by ID.
- **Delete an On-Call notification channel for a user**: Delete a notification channel for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Delete an On-Call notification rule for a user**: Delete a notification rule for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Delete an Opsgenie account**: Delete a single Opsgenie account from the Datadog Opsgenie integration.
- **Delete a notebook**: Delete a notebook using the specified ID.
- **Delete a notification rule**: Delete a notification rule using the notification rule's `id`.
- **Delete an SLO**: Permanently delete the specified service level objective object. If an SLO is used in a dashboard, the `DELETE /v1/slo/` endpoint returns a 409 conflict error because the SLO is referenced in a dashboard.
- **Delete an SLO correction**: Permanently delete the specified SLO correction object.
- **Delete an STS enabled GCP Account**: Delete an STS enabled GCP account from within Datadog.
- **Delete a pending user's invitations**: Cancel all pending invitations for a specified user. Requires the `user_access_invite` permission.
- **Delete a pipeline**: Delete a given pipeline from your organization. This endpoint takes no JSON arguments.
- **Delete a pipeline (v2)**: Delete a pipeline.
- **Delete a powerpack**: Delete a powerpack.
- **Delete App**: Delete a single app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Delete a private location**: Delete a Synthetic private location.
- **Delete a report schedule**: Delete a report schedule by its unique identifier. The response returns the deleted schedule. Requires a reporting write permission appropriate to the targeted resource type and schedule ownership.
- **Delete a restriction policy**: Deletes the restriction policy associated with a specified resource.
- **Delete a retention filter**: Delete a specific retention filter from your organization. Default filters with types spans-errors-sampling-processor and spans-appsec-sampling-processor cannot be deleted.
- **Delete a rule**: Deletes a single rule.
- **Delete a RUM application**: Delete an existing RUM application in your organization.
- **Delete a RUM-based metric**: Delete a specific RUM-based metric from your organization.
- **Delete a RUM retention filter**: Delete a RUM retention filter for a RUM application.
- **Delete a Salesforce incident template**: Delete a single Salesforce incident template from your organization.
- **Delete a security filter**: Delete a specific security filter.
- **Delete a signal-based notification rule**: Delete a notification rule for security signals.
- **Delete a single entity**: Delete a single entity in Software Catalog.
- **Delete a single kind**: Delete a single kind in Software Catalog.
- **Delete a single service definition**: Delete a single service definition in the Datadog Service Catalog.
- **Delete a single service object**: Delete a single service object in the Datadog Opsgenie integration.
- **Delete a single service object (v1)**: Delete a single service object in the Datadog-PagerDuty integration.
- **Delete a span-based metric**: Delete a specific span-based metric from your organization.
- **Delete a Statuspage URL setting**: Delete a single Statuspage URL setting from your organization.
- **Delete a Storage Management configuration**: Delete a Storage Management configuration by its unique identifier. Deleting a configuration stops inventory file synchronization for the associated cloud account.
- **Delete a suppression rule**: Delete a specific suppression rule.
- **Delete a Synthetics downtime**: Delete a Synthetics downtime by its ID.
- **Delete a tag configuration**: Deletes a metric's tag configuration. Can only be used with application keys from users with the `Manage Tags for Metrics` permission. Note: This operation is irreversible.
- **Delete a target audience**: Delete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.
- **Delete a variant**: Deletes a variant from a feature flag. When backend approvals are enabled and the flag requires approval, this endpoint creates and returns a `FlagSuggestion` with `201 Created` instead of deleting the variant…
- **Delete a vulnerability-based notification rule**: Delete a notification rule for security vulnerabilities.
- **Delete a WAF Custom Rule**: Delete a specific WAF custom rule.
- **Delete a WAF exclusion filter**: Delete a specific WAF exclusion filter using its identifier.
- **Delete a WAF Policy**: Delete a specific WAF policy.
- **Delete a webhook**: Deletes the endpoint with the name `<WEBHOOK NAME>`. This action cannot be undone.
- **Delete a widget**: Soft-delete a widget by its UUID for a given experience type.
- **Delete a Workload Protection agent rule**: Delete a specific Workload Protection agent rule. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Delete a Workload Protection agent rule (US1-FED)**: Delete a specific agent rule. **Note**: This endpoint should only be used for the Government (US1-FED) site.
- **Delete a Workload Protection policy**: Delete a specific Workload Protection policy. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Delete AWS scan options**: Delete Agentless scan options for an AWS account.
- **Delete Azure scan options**: Delete Agentless scan options for an Azure subscription.
- **Delete budget**: Delete a budget
- **Delete case comment**: Delete case comment
- **Delete Cloud Cost Management AWS CUR config**: Archive a Cloud Cost Management Account.
- **Delete Cloud Cost Management Azure config**: Archive a Cloud Cost Management Account.
- **Delete Cloudflare account**: Delete a Cloudflare account.
- **Delete component**: Deletes a component by its ID.
- **Delete Confluent account**: Delete a Confluent account with the provided account ID.
- **Delete custom allocation rule**: Delete a custom allocation rule - Delete an existing custom allocation rule by its ID
- **Delete custom attribute from case**: Delete custom attribute from case
- **Delete custom attributes config**: Delete custom attribute config
- **Delete Custom Costs file**: Delete the specified Custom Costs file.
- **Delete datastore**: Deletes a datastore by its unique identifier.
- **Delete datastore item**: Deletes an item from a datastore by its key.
- **Delete degradation**: Deletes a degradation by its ID.
- **Delete Fastly account**: Delete a Fastly account.
- **Delete Fastly service**: Delete a Fastly service for an account.
- **Delete GCP scan options**: Delete Agentless scan options for a GCP project.
- **Delete Google Cloud Usage Cost config**: Archive a Cloud Cost Management account.
- **Delete items from a dashboard list**: Delete dashboards from an existing dashboard list.
- **Delete Multiple Apps**: Delete multiple apps in a single request from a list of app IDs. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Delete Multiple Dashboards**: Delete multiple dashboards by ID in a single atomic request.
- **Delete Okta account**: Delete an Okta account.
- **Delete On-Call escalation policy**: Delete an On-Call escalation policy
- **Delete On-Call schedule**: Delete an On-Call schedule
- **Delete organization handle**: Delete an organization handle from the Datadog Google Chat integration.
- **Delete Org Connection**: Delete an existing org connection.
- **Delete replay heatmap snapshot**: Delete a heatmap snapshot.
- **Delete resource from Confluent account**: Delete a Confluent resource with the provided resource id for the account associated with the provided account ID.
- **Delete role**: Disables a role.
- **Delete rows**: Delete multiple rows from a Reference Table by their primary key values.
- **Delete RUM replay playlist**: Delete a playlist.
- **Delete RUM replay session watch**: Delete session watch history.
- **Delete Scanning Group**: Delete a given group.
- **Delete Scanning Rule**: Delete a given rule.
- **Delete ServiceNow template**: Delete a ServiceNow template by ID.
- **Delete status page**: Deletes a status page by its ID.
- **Delete table**: Delete a reference table by ID
- **Delete tag pipeline ruleset**: Delete a tag pipeline ruleset - Delete an existing tag pipeline ruleset by its ID
- **Delete team connections**: Delete multiple team connections.
- **Delete team notification rule**: Delete team notification rule
- **Delete tenancy config**: Delete an existing tenancy config. This will stop all data collection from the specified OCI tenancy and remove the stored configuration. This operation cannot be undone.
- **Delete tenant-based handle**: Delete a tenant-based handle from the Datadog Microsoft Teams integration.
- **Delete Test Optimization service settings**: Delete Test Optimization settings for a specific service identified by repository, service name, and environment.
- **Delete tests**: Delete multiple Synthetic tests by ID.
- **Delete the delegated user**: Delete the delegated user for a Google Chat organization binding from the Datadog Google Chat integration.
- **Delete the Statuspage account**: Delete the Statuspage account configured for your organization.
- **Delete user binding**: Delete the user binding for a given tenant from the Datadog Microsoft Teams integration.
- **Delete Workflows webhook handle**: Delete a Workflows webhook handle from the Datadog Microsoft Teams integration.
- **Detach security findings from their case**: Detach security findings from their case. This operation dissociates security findings from their associated cases without deleting the cases themselves.
- **Disable a feature flag in an environment**: Disable a feature flag in a specific environment.
- **Disable a user**: Delete a user from an organization. **Note**: This endpoint can only be used with application keys belonging to administrators.
- **Disable a user (v2)**: Disable a user. Can only be used with an application key belonging to an administrator user.
- **Download the Workload Protection policy**: The download endpoint generates a Workload Protection policy file from your currently active Workload Protection agent rules, and downloads them as a `.policy` file.
- **Download the Workload Protection policy (US1-FED)**: The download endpoint generates a Workload Protection policy file from your currently active Workload Protection agent rules, and downloads them as a `.policy` file.
- **Edit a browser test**: Edit the configuration of a Synthetic browser test.
- **Edit a global variable**: Edit a Synthetic global variable.
- **Edit a mobile test**: Edit the configuration of a Synthetic mobile test.
- **Edit a monitor configuration policy**: Edit a monitor configuration policy.
- **Edit an API key**: Edit an API key name. **Note**: This endpoint is disabled for the Government sites (US1-FED and US2-FED). Use the [V2 Key Management](https://docs.datadoghq.com/api/latest/key-management/) endpoints instead.
- **Edit an API key (v2)**: Update an API key.
- **Edit an API test**: Edit the configuration of a Synthetic API test.
- **Edit an application key**: Edit an application key name. This endpoint is disabled for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Edit an application key for this service account**: Edit an application key owned by this service account.
- **Edit an application key owned by current user**: Edit an application key owned by current user. The `key` field is not returned for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Edit an application key (v2)**: Edit an application key
- **Edit an AuthN Mapping**: Edit an AuthN Mapping.
- **Edit a Network Path test**: Edit a Network Path test
- **Edit a private location**: Edit a Synthetic private location.
- **Edit a test suite**: Edit a test suite
- **Edit degradation update**: Edits a specific degradation update.
- **Enable a feature flag in an environment**: Enable a feature flag in a specific environment.
- **Enable Storage Management for a bucket**: Enable Storage Management for an S3 bucket, GCS bucket, or Azure container by registering the destination that holds its inventory reports.
- **Escalate On-Call Page**: Escalates an On-Call Page.
- **Execute a workflow**: Execute the given workflow. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Fetch uptime for multiple tests**: Fetch uptime for multiple Synthetic tests by ID.
- **Generate a Cloud Cost Management tag description**: Use AI to draft a Cloud Cost Management tag key description based on associated cost data.
- **Generate a new external ID**: Generate a new external ID for AWS role-based authentication.
- **Get a browser test**: Get the detailed configuration (including steps) associated with a Synthetic browser test.
- **Get a browser test result**: Get a specific full result from a given Synthetic browser test.
- **Get a browser test result (v2)**: Get a specific full result from a given Synthetic browser test.
- **Get a browser test's latest results**: Get the latest result summaries for a given Synthetic browser test.
- **Get a browser test's latest results summaries**: Get the last 150 test results summaries for a given Synthetic browser test.
- **Get a campaign**: Fetches a single campaign by ID or key.
- **Get a Cloud Cost Management tag description**: Get the Cloud Cost Management description for a single tag key. Use `filter[cloud]` to scope the lookup to a specific cloud provider; when omitted, the response resolves the description in fallback order (cloud-specific…
- **Get a Cloud Cost Management tag key**: Get details for a specific Cloud Cost Management tag key, including example tag values and description.
- **Get a critical asset**: Get the details of a specific critical asset.
- **Get active billing dimensions for cost attribution**: Get active billing dimensions for cost attribution. Cost data for a given month becomes available no later than the 19th of the following month.
- **Get active downtimes for a monitor**: Get all active downtimes for the specified monitor.
- **Get a custom destination**: Get a specific custom destination in your organization.
- **Get a custom framework**: Get a custom framework.
- **Get a custom variable**: Shows the content of the custom variable with the name `<CUSTOM_VARIABLE_NAME>`. If the custom variable is secret, the value does not return in the response payload.
- **Get a Dashboard**: Get a dashboard by its identifier, including all widgets and template variables.
- **Get a dashboard list**: Fetch an existing dashboard list's definition.
- **Get a deployment event**: Use this API endpoint to get a deployment event.
- **Get a downtime**: Get downtime detail by `downtime_id`.
- **Get a fast test result**: Get a fast test result
- **Get a feature flag**: Returns the details of a specific feature flag including variants and environment status.
- **Get a given APM retention filter**: Get an APM retention filter.
- **Get a global variable**: Get the detailed configuration of a global variable.
- **Get a Google Chat organization binding**: Get a Google Chat organization binding from the Datadog Google Chat integration.
- **Get a list of Audit Logs events**: List endpoint returns events that match a Audit Logs search query. [Results are paginated][1]. Use this endpoint to see your latest Audit Logs events.
- **Get a list of deployment events**: Use this API endpoint to get a list of deployment events.
- **Get a list of entities**: Get a list of entities from Software Catalog.
- **Get a list of entity kinds**: Get a list of entity kinds from Software Catalog.
- **Get a list of entity relations**: Get a list of entity relations from Software Catalog.
- **Get a list of events**: List endpoint returns events that match an events search query. [Results are paginated similarly to logs](https://docs.datadoghq.com/logs/guide/collect-multiple-logs-with-pagination).
- **Get a list of incident events**: Use this API endpoint to get a list of incident events.
- **Get a list of metrics**: Get a list of actively reporting metrics for your organization. Pagination is optional using the `page[cursor]` and `page[size]` query parameters.
- **Get a list of pipelines events**: List endpoint returns CI Visibility pipeline events that match a [search query](https://docs.datadoghq.com/continuous_integration/explorer/search_syntax/).
- **Get a list of RUM events**: List endpoint returns events that match a RUM search query. [Results are paginated][1]. Use this endpoint to see your latest RUM events. [1]: https://docs.datadoghq.com/logs/guide/collect-multiple-logs-with-pagination
- **Get a list of security signals**: Returns security signals that match a search query. Both this endpoint and the GET endpoint can be used interchangeably for listing security signals.
- **Get a list of spans**: List endpoint returns spans that match a span search query. [Results are paginated][1]. Use this endpoint to see your latest spans. This endpoint is rate limited to `300` requests per hour.
- **Get a list of tests events**: List endpoint returns CI Visibility test events that match a [search query](https://docs.datadoghq.com/continuous_integration/explorer/search_syntax/).
- **Get all access tokens**: List all access tokens for the organization.
- **Get all aggregated connections**: Get all aggregated connections.
- **Get all aggregated DNS traffic**: Get all aggregated DNS traffic.
- **Get all Amazon EventBridge sources**: Get all Amazon EventBridge sources.
- **Get all API keys**: Get all API keys available for your account. **Note**: This endpoint is disabled for the Government sites (US1-FED and US2-FED).
- **Get all API keys (v2)**: List all API keys available for your account.
- **Get all application keys**: Get all application keys available for your Datadog account. This endpoint is disabled for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Get all application keys owned by current user**: List all application keys available for current user
- **Get all application keys (v2)**: List all application keys available for your org
- **Get all archives**: Get the list of configured logs archives with their definitions.
- **Get all auth methods**: Get a list of all auth methods configured for the Webhooks integration in your organization.
- **Get all case types**: Get all case types
- **Get all channels in a Slack integration**: Get a list of all channels configured for your Datadog-Slack integration.
- **Get all connected Salesforce organizations**: Get all Salesforce organizations connected to your Datadog organization through the Salesforce integration. Salesforce organizations are connected through the OAuth setup flow in the Datadog Salesforce integration page.
- **Get all Container Images**: Get all Container Images for your organization. **Note**: To enrich the data returned by this endpoint with security scans, see the new…
- **Get All Containers**: Get all containers for your organization.
- **Get all critical assets**: Get the list of all critical assets.
- **Get all CSM Agents**: Get the list of all CSM Agents running on your hosts and containers.
- **Get all CSM Serverless Agents**: Get the list of all CSM Serverless Agents running on your hosts and containers.
- **Get all custom attributes**: Get all custom attributes
- **Get all custom attributes config of case type**: Get all custom attribute config of case type
- **Get all custom destinations**: Get the list of configured custom destinations in your organization with their definitions.
- **Get all custom metrics by hourly average**: Get all [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_metrics/) by hourly average.
- **Get all dashboard lists**: Fetch all of your existing dashboard list definitions.
- **Get all downtimes**: Get all scheduled downtimes.
- **Get all global variables**: Get the list of all Synthetic global variables.
- **Get all Google Chat organization bindings**: Get a list of all Google Chat organization bindings in the Datadog Google Chat integration.
- **Get All Host Tags**: Returns a mapping of tags to hosts. For each tag, the response returns a list of host names that contain this tag. There is a restriction of 10k total host names from the org that can be attached to tags and returned.
- **Get all indexes**: The Index object describes the configuration of a log index. This endpoint returns an array of the `LogIndex` objects of your organization.
- **Get all invitations for a shared dashboard**: Describe the invitations that exist for the given shared dashboard (paginated).
- **Get all locations (public and private)**: Get the list of public and private locations available for Synthetic tests. No arguments required.
- **Get all log-based metrics**: Get the list of configured log-based metrics with their definitions.
- **Get all monitor configuration policies**: Get all monitor configuration policies.
- **Get all monitor notification rules**: Returns a list of all monitor notification rules.
- **Get all notebooks**: Get all notebooks. This can also be used to search for notebooks with a particular `query` in the notebook `name` or author `handle`.
- **Get all Opsgenie accounts**: Get a list of all Opsgenie accounts from the Datadog Opsgenie integration.
- **Get all organization handles**: Get a list of all organization handles from the Datadog Google Chat integration.
- **Get all permanent RUM retention filters**: Get the list of permanent RUM retention filters for a RUM application. Permanent retention filters are predefined filters that cannot be created or deleted.
- **Get all pipelines**: Get all pipelines from your organization. This endpoint takes no JSON arguments.
- **Get all powerpacks**: Get a list of all powerpacks.
- **Get all processes**: Get all processes for your organization.
- **Get all projects**: Get all projects.
- **Get all RUM-based metrics**: Get the list of configured RUM-based metrics with their definitions.
- **Get all RUM retention filters**: Get the list of RUM retention filters for a RUM application.
- **Get all Salesforce incident templates**: Get all Salesforce incident templates configured for your organization.
- **Get all security filters**: Get the list of configured security filters with their definitions.
- **Get all service definitions**: Get a list of all service definitions from the Datadog Service Catalog.
- **Get all service objects**: Get a list of all services from the Datadog Opsgenie integration.
- **Get all SLO corrections**: Get all Service Level Objective corrections.
- **Get all SLOs**: Get a list of service level objective objects for your organization.
- **Get all span-based metrics**: Get the list of configured span-based metrics with their definitions.
- **Get all Statuspage URL settings**: Get all Statuspage URL settings configured for your organization.
- **Get all suppression rules**: Get the list of all suppression rules.
- **Get all target audiences**: Get a list of all target audiences for a Google Chat organization binding in the Datadog Google Chat integration.
- **Get all teams**: Get all teams. Can be used to search for teams using the `filter[keyword]` and `filter[me]` query parameters.
- **Get all tenant-based handles**: Get a list of all tenant-based handles from the Datadog Microsoft Teams integration.
- **Get all users of a role**: Gets all users of a role.
- **Get all Workflows webhook handles**: Get a list of all Workflows webhook handles from the Datadog Microsoft Teams integration.
- **Get all Workload Protection agent rules**: Get the list of Workload Protection agent rules. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Get all Workload Protection agent rules (US1-FED)**: Get the list of agent rules. **Note**: This endpoint should only be used for the Government (US1-FED) site.
- **Get all Workload Protection policies**: Get the list of Workload Protection policies. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Get a log-based metric**: Get a specific log-based metric from your organization.
- **Get a mobile test**: Get the detailed configuration associated with a Synthetic mobile test.
- **Get a Monitor**: Get details about a specific monitor by its ID.
- **Get a monitor configuration policy**: Get a monitor configuration policy by `policy_id`.
- **Get a monitor notification rule**: Returns a monitor notification rule by `rule_id`.
- **Get an access token for a service account**: Get a specific access token for a service account by its ID.
- **Get an API test**: Get the detailed configuration associated with a Synthetic API test.
- **Get an API test result**: Get a specific full result from a given Synthetic API test.
- **Get an API test's latest results summaries**: Get the last 150 test results summaries for a given Synthetic API test.
- **Get an application key**: Get a given application key. This endpoint is disabled for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Get an application key (v2)**: Get an application key for your org.
- **Get an archive**: Get a specific archive from your organization.
- **Get an AuthN Mapping by UUID**: Get an AuthN Mapping specified by the AuthN Mapping UUID.
- **Get an AWS integration by config ID**: Get an AWS Account Integration Config by config ID.
- **Get an environment**: Returns the details of a specific environment.
- **Get a Network Path test**: Get a Network Path test
- **Get an Event**: Get details about a specific event by its ID.
- **Get an event (v2)**: Get the details of an event by `event_id`.
- **Get an existing Action Connection**: Get an existing Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Get an existing App Key Registration**: Get an existing App Key Registration
- **Get an existing Workflow**: Get a workflow by ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Get an Incident**: Get the details of an incident by its UUID.
- **Get an incident event**: Use this API endpoint to get an incident event.
- **Get an index**: Get one log index from your organization. This endpoint takes no JSON arguments.
- **Get an OAuth2 client credentials auth method**: Get a single OAuth2 client credentials auth method by ID.
- **Get an On-Call notification channel for a user**: Get a notification channel for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Get an On-Call notification rule for a user**: Get a notification rule for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Get a notebook**: Get a notebook using the specified notebook ID.
- **Get an SLO correction for an SLO**: Get an SLO correction.
- **Get an SLO's details**: Get a service level objective object.
- **Get an SLO's history**: Get a specific SLO’s history, regardless of its SLO type. The detailed history data is structured according to the source data type.
- **Get a permanent RUM retention filter**: Get a permanent RUM retention filter for a RUM application by its identifier.
- **Get a personal access token**: Get a specific personal access token by its ID.
- **Get API key**: Get a given API key. **Note**: This endpoint is disabled for the Government sites (US1-FED and US2-FED). Use the [V2 Key Management](https://docs.datadoghq.com/api/latest/key-management/) endpoints instead.
- **Get API key (v2)**: Get an API key.
- **Get a pipeline**: Get a specific pipeline from your organization. This endpoint takes no JSON arguments.
- **Get a Powerpack**: Get a powerpack.
- **Get App**: Get the full definition of an app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Get a presigned URL for downloading a test file**: Get a presigned URL to download a file attached to a Synthetic test. The returned URL is temporary and expires after a short period.
- **Get a private location**: Get a Synthetic private location.
- **Get a quick list of security signals**: The list endpoint returns security signals that match a search query. Both this endpoint and the POST endpoint can be used interchangeably when listing security signals.
- **Get archive order**: Get the current order of your archives. This endpoint takes no JSON arguments.
- **Get a report schedule**: Get a report schedule by its unique identifier. Requires a reporting read permission appropriate to the targeted resource type.
- **Get a restriction policy**: Retrieves the restriction policy associated with a specified resource.
- **Get a role**: Get a role in the organization specified by the role’s `role_id`.
- **Get a rule's details**: Get a rule's details.
- **Get a RUM application**: Get the RUM application with given ID in your organization.
- **Get a RUM-based metric**: Get a specific RUM-based metric from your organization.
- **Get a RUM retention filter**: Get a RUM retention filter for a RUM application.
- **Get a SAML configuration**: Get a single SAML configuration for the current organization by its UUID.
- **Get a security filter**: Get the details of a specific security filter. See the [security filter guide](https://docs.datadoghq.com/security_platform/guide/how-to-setup-security-filters-using-security-monitoring-api/) for more examples.
- **Get a shared dashboard**: Fetch an existing shared dashboard's sharing metadata associated with the specified token.
- **Get a signal's details**: Get a signal's details.
- **Get a single service definition**: Get a single service definition from the Datadog Service Catalog.
- **Get a single service object**: Get a single service from the Datadog Opsgenie integration.
- **Get a single service object (v1)**: Get service name in the Datadog-PagerDuty integration.
- **Get a Slack integration channel**: Get a channel configured for your Datadog-Slack integration.
- **Get a span-based metric**: Get a specific span-based metric from your organization.
- **Get a specific Org Config value**: Return the name, description, and value of a specific Org Config.
- **Get a specific pipeline**: Get a specific pipeline by its ID.
- **Get a specific version of a test**: Get a specific version of a Synthetic test by its version number.
- **Get a suite**: Get a suite
- **Get a suppression rule**: Get the details of a specific suppression rule.
- **Get a suppression's version history**: Get a suppression's version history.
- **Get a Synthetics downtime**: Get a Synthetics downtime by its ID.
- **Get a tag pipeline ruleset**: Get a specific tag pipeline ruleset - Retrieve a specific tag pipeline ruleset by its ID
- **Get a target audience**: Get a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
- **Get a team**: Get a single team using the team's `id`.
- **Get a team hierarchy link**: Get a single team hierarchy link for the given link_id.
- **Get a team link**: Get a single link for a team.
- **Get a test configuration**: Get the detailed configuration associated with a Synthetic test.
- **Get a test result**: Get a specific full result from a given Synthetic test.
- **Get a test's latest results**: Get the latest result summaries for a given Synthetic test.
- **Get a user invitation**: Returns a single user invitation by its UUID.
- **Get a user organization**: Get a user organization. Returns the user information and all organizations joined by this user.
- **Get a user permissions**: Get a user permission set. Returns a list of the user’s permissions granted by the associated user's roles.
- **Get available fields for usage summary**: List the field names returned by `GET /api/v1/usage/summary` at each of its three response levels.
- **Get available subtests for a multistep test**: Get the list of API tests that can be added as subtests to a given API multistep test. The current test is excluded from the list since a test cannot be a subtest of itself.
- **Get a WAF custom rule**: Retrieve a WAF custom rule by ID.
- **Get a WAF exclusion filter**: Retrieve a specific WAF exclusion filter using its identifier.
- **Get a WAF Policy**: Retrieve a WAF policy by ID.
- **Get a webhook integration**: Gets the content of the webhook with the name `<WEBHOOK_NAME>`.
- **Get a widget**: Retrieve a widget by its UUID for a given experience type.
- **Get a workflow instance**: Get a specific execution of a given workflow. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Get a Workload Protection agent rule**: Get the details of a specific Workload Protection agent rule. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Get a Workload Protection agent rule (US1-FED)**: Get the details of a specific agent rule. **Note**: This endpoint should only be used for the Government (US1-FED) site.
- **Get a Workload Protection policy**: Get the details of a specific Workload Protection policy. **Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below.
- **Get AWS integration IAM permissions**: Get all AWS IAM permissions required for the AWS integration.
- **Get AWS integration standard IAM permissions**: Get all standard AWS IAM permissions required for the AWS integration.
- **Get AWS on demand task**: Fetch the data of a specific on demand task.
- **Get AWS scan options**: Fetches the Agentless scan options for an activated account.
- **Get Azure scan options**: Fetches the Agentless scan options for an activated subscription.
- **Get billable usage across your account**: Get billable usage across your account. This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/).
- **Get billing dimension mapping for usage endpoints**: Get a mapping of billing dimensions to the corresponding keys for the supported usage metering public API endpoints. Mapping data is updated on a monthly cadence.
- **Get Blueprint**: Retrieve an app blueprint by its ID.
- **Get Blueprints by Integration ID**: List app blueprints associated with a specific integration ID.
- **Get Blueprints by Slugs**: Retrieve app blueprints by their slugs.
- **Get budget**: Get a budget by ID. Pass `actual=true` or `forecast=true` to include cost data in the response. Use `start` and `end` (millisecond epochs, both required) to set the cost window.
- **Get channel information by name**: Get the tenant, team, and channel ID of a channel in the Datadog Microsoft Teams integration.
- **Get Cloudflare account**: Get a Cloudflare account.
- **Get component**: Retrieves a specific component by its ID.
- **Get Confluent account**: Get the Confluent account with the provided account ID.
- **Get Corrections For an SLO**: Get corrections applied to an SLO
- **Get cost AWS CUR config**: Get a specific AWS CUR config.
- **Get cost Azure UC config**: Get a specific Azure config.
- **Get critical assets affecting a specific rule**: Get the list of critical assets that affect a specific existing rule by the rule's ID.
- **Get current user**: Get the user associated with the current authentication context. The response includes the user's profile attributes (name, email, handle, status, MFA state), along with related resources: the user's organization,…
- **Get custom allocation rule**: Get a specific custom allocation rule - Retrieve a specific custom allocation rule by its ID
- **Get Custom Costs file**: Fetch the specified Custom Costs file.
- **Get datastore**: Retrieves a specific datastore by its ID.
- **Get degradation**: Retrieves a specific degradation by its ID.
- **Get details of a signal-based notification rule**: Get the details of a notification rule for security signals.
- **Get details of a vulnerability notification rule**: Get the details of a notification rule for security vulnerabilities.
- **Get details of batch**: Get a batch's updated details.
- **Get Domain Allowlist**: Get the domain allowlist for an organization.
- **Get estimated cost across your account**: Get estimated cost across multi-org and single root-org accounts. Estimated cost data is only available for the current month and previous month and is delayed by up to 72 hours from when it was incurred.
- **Get Fastly account**: Get a Fastly account.
- **Get Fastly service**: Get a Fastly service for an account.
- **Get Flaky Tests Management policies**: Retrieve Flaky Tests Management repository-level policies for the given repository.
- **Get GCP scan options**: Fetches the Agentless scan options for an activated GCP project.
- **Get Google Cloud Usage Cost config**: Get a specific Google Cloud Usage Cost config.
- **Get historical cost across your account**: Get historical cost across multi-org and single root-org accounts. Cost data for a given month becomes available no later than the 16th of the following month.
- **Get Host Tags**: Return the list of tags that apply to a given host.
- **Get Host Totals**: Get the total number of active and up hosts in your Datadog account.
- **Get hourly usage attribution**: Get hourly usage attribution. Multi-region data is available starting March 1, 2023. This API endpoint is paginated. To make sure you receive all records, check if the value of `next_record_id` is set in the response.
- **Get hourly usage by product family**: Get hourly usage by product family.
- **Get hourly usage for logs by index**: Get hourly usage for logs by index.
- **Get indexes order**: Get the current order of your log indexes. This endpoint takes no JSON arguments.
- **Get investigation queries for a signal**: Get the list of investigation log queries available for a given security signal.
- **Get IP Allowlist**: Returns the IP allowlist and its enabled or disabled state.
- **Get items of a Dashboard List**: Fetch the dashboard list’s dashboard definitions.
- **Get links for a team**: Get all links for a given team.
- **Get list of AWS log ready services**: Get a list of AWS services that can send logs to Datadog.
- **Get maintenance**: Retrieves a specific maintenance by its ID.
- **Get Metric Metadata**: Get metadata about a specific metric including its type, unit, and description.
- **Get Monthly Cost Attribution**: Get monthly cost attribution by tag across multi-org and single root-org accounts. Cost Attribution data for a given month becomes available no later than the 19th of the following month. This API endpoint is paginated.
- **Get monthly usage attribution**: Get monthly usage attribution. Multi-region data is available starting March 1, 2023. This API endpoint is paginated. To make sure you receive all records, check if the value of `next_record_id` is set in the response.
- **Get notification rules**: Get all notification rules for a project.
- **Get Okta account**: Get an Okta account.
- **Get On-Call escalation policy**: Get an On-Call escalation policy
- **Get On-Call schedule**: Get an On-Call schedule
- **Get On-Call team routing rules**: Get a team's On-Call routing rules
- **Get one application key for this service account**: Get an application key owned by this service account.
- **Get one application key owned by current user**: Get an application key owned by current user. The `key` field is not returned for organizations in [One-Time Read mode](https://docs.datadoghq.com/account_management/api-app-keys/#one-time-read-mode).
- **Get organization handle**: Get an organization handle from the Datadog Google Chat integration.
- **Get organization information**: Get organization information.
- **Get parent suites for a test**: Get the list of parent suites and their status for a given Synthetic test.
- **Get parent tests for a subtest**: Get the list of API multistep tests that include a given subtest, along with their monitor status.
- **Get permission settings for a team**: Get all permission settings for a given team.
- **Get pipeline order**: Get the current order of your pipelines. This endpoint takes no JSON arguments.
- **Get presigned URLs for uploading a test file**: Get presigned URLs for uploading a file to a Synthetic test using multipart upload. Returns the presigned URLs for each part along with the bucket key that references the file.
- **Get projected cost across your account**: Get projected cost across multi-org and single root-org accounts. Projected cost data is only available for the current month and becomes available around the 12th of the month.
- **Get report schedules for a resource**: Get all report schedules that target a dashboard or integration dashboard resource. Requires a reporting read permission appropriate to the targeted resource type.
- **Get resource collection IAM permissions**: Get all resource collection AWS IAM permissions required for the AWS integration.
- **Get resource from Confluent account**: Get a Confluent resource with the provided resource id for the account associated with the provided account ID.
- **Get rows by id**: Get reference table rows by their primary key values.
- **Get RUM replay playlist**: Get a playlist.
- **Get SBOM**: Get a single SBOM related to an asset by its type and name.
- **Get scheduled on-call user**: Retrieves the user who is on-call for the specified schedule at a given time.
- **Get segments**: Get segments for a view.
- **Get service list**: Get service list
- **Get ServiceNow template**: Get a ServiceNow template by ID.
- **Get space information by display name**: Get the resource name and organization binding ID of a space in the Datadog Google Chat integration.
- **Get status page**: Retrieves a specific status page by its ID.
- **Get suggested actions for a signal**: Get the list of suggested actions for a given security signal.
- **Get suppressions affecting a specific rule**: Get the list of suppressions that affect a specific existing rule by its ID.
- **Get suppressions affecting future rule**: Get the list of suppressions that would affect a rule.
- **Get table**: Get a reference table by ID
- **Get tag key cardinality details**: Returns the cardinality details of tags for a specific metric.
- **Get team hierarchy links**: List all team hierarchy links that match the provided filters.
- **Get team memberships**: Get a paginated list of members for a team
- **Get team notification rule**: Get team notification rule
- **Get team notification rules**: Get team notification rules
- **Get team on-call users**: Get a team's on-call users at a given time
- **Get team sync configurations**: Get all team synchronization configurations. Returns a list of configurations used for linking or provisioning teams with external sources like GitHub.
- **Get tenancy config**: Get a single tenancy config object by its OCID. Returns detailed configuration including authentication credentials, enabled services, region settings, and collection preferences.
- **Get tenant-based handle information**: Get the tenant, team, and channel information of a tenant-based handle from the Datadog Microsoft Teams integration.
- **Get Test Optimization service settings**: Retrieve Test Optimization settings for a specific service identified by repository, service name, and environment.
- **Get the CSM Cloud Accounts Coverage Analysis**: Get the CSM Coverage Analysis of your Cloud Accounts. This is calculated based on the number of your Cloud Accounts that are scanned for security issues.
- **Get the CSM Hosts and Containers Coverage Analysis**: Get the CSM Coverage Analysis of your Hosts and Containers. This is calculated based on the number of agents running on your Hosts and Containers with CSM feature(s) enabled.
- **Get the CSM Serverless Coverage Analysis**: Get the CSM Coverage Analysis of your Serverless Resources. This is calculated based on the number of agents running on your Serverless Resources with CSM feature(s) enabled.
- **Get the default locations**: Get the default locations settings.
- **Get the delegated user**: Get the delegated user for a Google Chat organization binding in the Datadog Google Chat integration.
- **Get the details of a case**: Get the details of case by `case_id`
- **Get the details of an error tracking issue**: Retrieve the full details for a specific error tracking issue, including attributes and relationships.
- **Get the details of a project**: Get the details of a project by `project_id`.
- **Get the device details**: Get the device details.
- **Get the list of all Synthetic tests**: Get the list of all Synthetic tests.
- **Get the list of devices**: Get the list of devices.
- **Get the list of interfaces of the device**: Get the list of interfaces of the device.
- **Get the list of signal-based notification rules**: Returns the list of notification rules for security signals.
- **Get the list of tags for a device**: Get the list of tags for a device.
- **Get the list of vulnerability notification rules**: Returns the list of notification rules for security vulnerabilities.
- **Get the on-demand concurrency cap**: Get the on-demand concurrency cap.
- **Get the Statuspage account**: Get the Statuspage account configured for your organization.
- **Get the version history of security filters**: Get the configured security filters at each historical version of the configuration. Each entry in the response represents the set of all security filters at a given version, ordered from the most recent version to the…
- **Get usage across your account**: Get all usage across your account. For SDK users only: all fields on `UsageSummaryResponse`, `UsageSummaryDate`, and `UsageSummaryDateOrg` are accessible through each object's `additionalProperties` map.
- **Get usage attribution types**: Get usage attribution types.
- **Get user details**: Get a user's details.
- **Get user details (v2)**: Get a user in the organization specified by the user’s `user_id`.
- **Get user memberships**: Get a list of memberships for a user
- **Get users with seats**: Get the list of users assigned seats for a product code.
- **Get version history of a test**: Get the paginated version history for a Synthetic test.
- **Get widgets from an image**: Extracts watermarks from a PNG image and returns the cached widget data associated with each watermark found. The image must be uploaded as a `multipart/form-data` request with the file in the `image` field.
- **Get Workflows webhook handle information**: Get the name of a Workflows webhook handle from the Datadog Microsoft Teams integration.
- **Grant permission to a role**: Adds a permission to a role.
- **Grant role to an archive**: Adds a read role to an archive. ([Roles API](https://docs.datadoghq.com/api/v2/roles/))
- **Link Teams with GitHub Teams**: This endpoint configures synchronization between your existing Datadog teams and GitHub teams by matching their names.
- **List access tokens for a service account**: List all access tokens for a specific service account.
- **List Active Metrics**: Get the list of actively reporting metrics from a given time until now.
- **List active tags and aggregations**: List tags and aggregations that are actively queried on dashboards, notebooks, monitors, the Metrics Explorer, and using the API for a given metric name.
- **List all APM retention filters**: Get the list of APM retention filters.
- **List all AuthN Mappings**: List all AuthN Mappings in the org.
- **List all AWS integrations**: Get a list of AWS Account Integration Configs.
- **List all Azure integrations**: List all Datadog-Azure integrations configured in your Datadog account.
- **List all campaigns**: Fetches all scorecard campaigns.
- **List all GCP STS-enabled service accounts**: List all GCP STS-enabled service accounts configured in your Datadog account.
- **List all rule outcomes**: Fetches all rule outcomes.
- **List all rules**: Fetch all rules.
- **List all scorecards**: Fetches all scorecards.
- **List all scores**: Returns a list of scorecard scores for each aggregation type, with score breakdowns.
- **List all the RUM applications**: List all the RUM applications in your organization.
- **List all users**: List all users for your organization.
- **List all users (v2)**: Get the list of all users in the organization. This list includes all users even if they are deactivated or unverified.
- **List all WAF custom rules**: Retrieve a list of WAF custom rule.
- **List all WAF exclusion filters**: Retrieve a list of WAF exclusion filters.
- **List all WAF policies**: Retrieve a list of WAF policies.
- **List an incident's impacts**: Get all impacts for an incident.
- **List App Key Registrations**: List App Key Registrations
- **List application keys for this service account**: List all application keys available for this service account.
- **List Apps**: List all apps, with optional filters and sorting. This endpoint is paginated. Only basic app information such as the app ID, name, and description is returned by this endpoint.
- **List App Versions**: List the versions of an app. This endpoint is paginated.
- **List assets SBOMs**: Get a list of assets SBOMs for an organization. ### Pagination Please review the [Pagination section](#pagination) for the "List Vulnerabilities" endpoint.
- **List available namespaces**: Get a list of available AWS CloudWatch namespaces that can send metrics to Datadog.
- **List AWS on demand tasks**: Fetches the most recent 1000 AWS on demand tasks.
- **List AWS scan options**: Fetches the scan options configured for AWS accounts.
- **List Azure scan options**: Fetches the scan options configured for Azure accounts.
- **List Blueprints**: List available app blueprints.
- **List budgets**: List budgets.
- **List Cloud Cost Management AWS CUR configs**: List the AWS CUR configs.
- **List Cloud Cost Management Azure configs**: List the Azure configs.
- **List Cloud Cost Management OCI configs**: List the OCI configs.
- **List Cloud Cost Management tag descriptions**: List Cloud Cost Management tag key descriptions for the organization. Use `filter[cloud]` to scope the result to a single cloud provider; when omitted, both cross-cloud defaults and cloud-specific descriptions are…
- **List Cloud Cost Management tag keys**: List Cloud Cost Management tag keys.
- **List Cloud Cost Management tags**: List Cloud Cost Management tags for a given metric.
- **List Cloudflare accounts**: List Cloudflare accounts.
- **List components**: Lists all components for a status page.
- **List Confluent Account resources**: Get a Confluent resource for the account associated with the provided ID.
- **List Confluent accounts**: List Confluent accounts.
- **List custom allocation rules**: List all custom allocation rules - Retrieve a list of all custom allocation rules for the organization
- **List custom allocation rule statuses**: List the processing status of all custom allocation rules. Returns only the ID and processing status for each rule.
- **List Custom Costs files**: List the Custom Costs files.
- **List Dashboards**: Get all dashboards with summary information, with optional filtering and pagination.
- **List datastore items**: Lists items from a datastore. You can filter the results by specifying either an item key or a filter query parameter, but not both at the same time. Supports server-side pagination for large datasets.
- **List datastores**: Lists all datastores for the organization.
- **List degradations**: Lists all degradations for the organization. Optionally filter by status and page.
- **List delegate account**: List your Datadog-GCP STS delegate account configured in your Datadog account.
- **List distinct metric volumes by metric name**: View hourly average cardinality for the given metric name over the look back period. For Metric Name Pricing customers, view total point volume for the given metric name over the look back period.
- **List environments**: Returns a list of environments for the organization. Supports filtering by name and key.
- **List Events**: Query the event stream with time-based and tag-based filtering.
- **List Fastly accounts**: List Fastly accounts.
- **List Fastly services**: List Fastly services for an account.
- **List feature flags**: Returns a list of feature flags for the organization. Supports filtering by key and archived status.
- **List GCP scan options**: Fetches the scan options configured for all GCP projects.
- **List global orgs**: Returns organizations across regions for the authenticated user. The `user_handle` query parameter must match the authenticated user's handle.
- **List Google Cloud Usage Cost configs**: List the Google Cloud Usage Cost configs.
- **List Hosts**: Search for hosts by name, alias, or tag with sorting and pagination.
- **List Incidents**: Get all incidents for an organization with offset-based pagination.
- **List Integrations**: List Integrations
- **List IP Ranges**: Get information about Datadog IP ranges.
- **List Logs (GET)**: List and filter logs using query parameters instead of a POST body.
- **List maintenances**: Lists all maintenances for the organization. Optionally filter by status and page.
- **List Monitors**: Get all monitors with optional filtering by name, tags, or group states.
- **List Okta accounts**: List Okta accounts.
- **List On-Call notification channels for a user**: List the notification channels for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **List On-Call notification rules for a user**: List the notification rules for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **List Org Configs**: Returns all Org Configs (name, description, and value).
- **List Org Connections**: Returns a list of org connections.
- **List permissions**: Returns a list of all permissions, including name, description, and ID.
- **List permissions for a role**: Returns a list of all permissions for a single role.
- **List pipelines**: Retrieve a list of pipelines.
- **List read roles for an archive**: Returns all read roles a given archive is restricted to.
- **List replay heatmap snapshots**: List heatmap snapshots.
- **List report schedules**: List dashboard and integration dashboard report schedules for the organization. The response is paginated and can be filtered by title, author UUID, or recipients. Requires the `generate_dashboard_reports` permission.
- **List resource filters**: List resource filters.
- **List roles**: Returns all roles, including their names and their unique identifiers.
- **List rows**: List all rows in a reference table using cursor-based pagination. Pass the `page[continuation_token]` from the previous response to fetch the next page on the same consistent snapshot.
- **List rules**: List rules.
- **List RUM replay playlists**: List playlists.
- **List RUM replay playlist sessions**: List sessions in a playlist.
- **List RUM replay session watchers**: List session watchers.
- **List RUM replay viewership history sessions**: List watched sessions.
- **List SAML configurations**: Get the list of SAML configurations for the current organization. An organization has at most one SAML configuration.
- **List Scanning Groups**: List all the Scanning groups in your organization.
- **List security findings**: Get a list of security findings that match a search query. [See the schema for security findings](https://docs.datadoghq.com/security/guide/findings-schema/). ### Query Syntax This endpoint uses the logs query syntax.
- **List ServiceNow assignment groups**: Get all assignment groups for a ServiceNow instance.
- **List ServiceNow business services**: Get all business services for a ServiceNow instance.
- **List ServiceNow instances**: Get all ServiceNow instances for the organization.
- **List ServiceNow templates**: Get all ServiceNow templates for the organization.
- **List ServiceNow users**: Get all users for a ServiceNow instance.
- **List Slack user bindings**: List all Slack user bindings for a given Datadog user from the Datadog Slack integration.
- **List standard patterns**: Returns all standard patterns.
- **List status pages**: Lists all status pages for the organization.
- **List Synthetics downtimes**: Get a list of all Synthetics downtimes for your organization.
- **List tables**: List all reference tables in this organization.
- **List tag configuration by name**: Returns the tag configuration for the given metric name.
- **List tag pipeline rulesets**: List all tag pipeline rulesets - Retrieve a list of all tag pipeline rulesets for the organization
- **List tag pipeline ruleset statuses**: List the processing status of all tag pipeline rulesets. Returns only the ID and processing status for each ruleset.
- **List Tags**: List all tags associated with the authenticated user's apps.
- **List tags by metric name**: View indexed and ingested tags for a given metric name. Results are filtered by the `window[seconds]` parameter, which defaults to 14400 (4 hours).
- **List tags for an interface**: Returns the tags associated with the specified interface.
- **List team connections**: Returns all team connections.
- **List tenancy products**: Lists the products for a given tenancy. Returns the enabled/disabled status of Datadog products (such as Cloud Security Posture Management) for specific OCI tenancies.
- **List workflow instances**: List all instances of a given workflow. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **List workflows**: List all workflows in your organization. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **List your managed organizations**: This endpoint returns data on your top-level organization.
- **List your managed organizations (v2)**: Returns the current organization and its managed organizations in JSON:API format.
- **Modify the triage assignee of a security signal**: Modify the triage assignee of a security signal.
- **Monitors group search**: Search and filter your monitor groups details.
- **Mute a Host**: Mute a host to suppress all monitor notifications, optionally with an expiration time.
- **Mute or unmute security findings**: Mute or unmute security findings. You can mute or unmute up to 100 security findings per request. The request body must include `is_muted` and `reason` attributes.
- **Name App Version**: Assign a human-readable name to a specific version of an app. The version is selected through the `version` query parameter.
- **Order RUM retention filters**: Order RUM retention filters for a RUM application. Returns RUM retention filter objects without attributes from the request body when the request is successful.
- **Patch a deployment event**: Update a deployment's change failure status. Use this to mark a deployment as a change failure or back to stable. You can optionally include remediation details to enable failed deployment recovery time calculation.
- **Patch a global variable**: Patch a global variable using JSON Patch (RFC 6902). This endpoint allows partial updates to a global variable by specifying only the fields to modify.
- **Patch a signal-based notification rule**: Partially update the notification rule. All fields are optional; if a field is not provided, it is not updated.
- **Patch a Synthetic test**: Patch the configuration of a Synthetic test with partial data.
- **Patch a test suite**: Patch a Synthetic test suite using JSON Patch (RFC 6902). Use partial updates to modify only specific fields of a test suite.
- **Patch a vulnerability-based notification rule**: Partially update the notification rule. All fields are optional; if a field is not provided, it is not updated.
- **Pause a progressive rollout**: Pauses a progressive rollout while preserving rollout state.
- **Pause or start a test**: Pause or start a Synthetic test by changing the status.
- **Poll for test results**: Poll for test results given a list of result IDs. This is typically used after triggering tests with CI/CD to retrieve results once they are available.
- **Post an Event**: Post an event to the Datadog event stream with optional tags, priority, and alert type.
- **Post an event (v2)**: This endpoint allows you to publish events. **Note:** To utilize this endpoint with our client libraries, please ensure you are using the latest version released on or after July 1, 2025.
- **Preview catalog entities**: Preview catalog entities
- **Publish App**: Publish an app for use by other users. To ensure the app is accessible to the correct users, you also need to set a [Restriction Policy](https://docs.datadoghq.com/api/latest/restriction-policies/) on the app if a…
- **Publish status page**: Publishes a status page. For pages of type `public`, makes the status page available on the public internet and requires the `status_pages_public_page_publish` permission.
- **Query scalar data across multiple products**: Query scalar values (as seen on Query Value, Table, and Toplist widgets). Multiple data sources are supported with the ability to process the data using formulas and functions.
- **Query timeseries data across multiple products**: Query timeseries data across various data sources and process the data by applying formulas and functions.
- **Query Timeseries Points**: Query timeseries metric data points for a given time window and metric query expression.
- **Register a new App Key**: Register a new App Key
- **Related Assets to a Metric**: Returns dashboards, monitors, notebooks, and SLOs that a metric is stored in, if any. Updated every 24 hours.
- **Remove a project**: Remove a project using the project's `id`.
- **Remove a Slack integration channel**: Remove a channel from your Datadog-Slack integration.
- **Remove a team**: Remove a team using the team's `id`.
- **Remove a team hierarchy link**: Remove a team hierarchy link by the given link_id.
- **Remove a team link**: Remove a link from a team.
- **Remove a test from a Synthetics downtime**: Disassociate a Synthetics test from a downtime.
- **Remove a user from a role**: Removes a user from a role.
- **Remove a user from a team**: Remove a user from a team. **Note**: Each team has a setting that determines who is allowed to modify membership of the team. The `user_access_manage` permission generally grants access to modify membership of any team.
- **Remove host tags**: This endpoint allows you to remove all tags for a single host. If no source is specified, only deletes from the source "User".
- **Remove RUM replay session from playlist**: Remove a session from a playlist.
- **Remove the assignee of an issue**: Remove the assignee of an issue by `issue_id`.
- **Reorder custom allocation rules**: Reorder custom allocation rules - Change the execution order of custom allocation rules. **Important**: You must provide the **complete list** of all rule IDs in the desired execution order.
- **Reorder Groups**: Reorder the list of groups.
- **Re-order retention filters**: Re-order the execution order of retention filters.
- **Reorder tag pipeline rulesets**: Reorder tag pipeline rulesets - Change the execution order of tag pipeline rulesets
- **Resolve On-Call Page**: Resolves an On-Call Page.
- **Restore Deleted Dashboards**: Restore previously deleted dashboards within the retention period.
- **Resume a progressive rollout**: Resumes progression for a previously paused progressive rollout.
- **Revert App**: Revert an app to a previous version. The version to revert to is selected through the `version` query parameter. The reverted version becomes the new latest version of the app.
- **Revoke an access token for a service account**: Revoke a specific access token for a service account.
- **Revoke a personal access token**: Revoke a specific personal access token.
- **Revoke a shared dashboard URL**: Revoke the public URL for a dashboard (rendering it private) associated with the specified token.
- **Revoke permission**: Removes a permission from a role.
- **Revoke role from an archive**: Removes a role from an archive. ([Roles API](https://docs.datadoghq.com/api/v2/roles/))
- **Revoke shared dashboard invitations**: Revoke previously sent invitation emails and active sessions used to access a given shared dashboard for specific email addresses.
- **Save new value for on-demand concurrency cap**: Save new value for on-demand concurrency cap.
- **Schedule a downtime**: Schedule a downtime.
- **Schedule maintenance**: Schedules a new maintenance.
- **Search Audit Logs events**: List endpoint returns Audit Logs events that match an Audit search query. [Results are paginated][1]. Use this endpoint to build complex Audit Logs events filtering and search.
- **Search cases**: Search cases.
- **Search error tracking issues**: Search issues endpoint allows you to programmatically search for issues within your organization. This endpoint returns a list of issues that match a given search query, following the event search syntax.
- **Search events**: List endpoint returns events that match an events search query. [Results are paginated similarly to logs](https://docs.datadoghq.com/logs/guide/collect-multiple-logs-with-pagination).
- **Search flaky tests**: List endpoint returning flaky tests from Flaky Test Management. Results are paginated. The response includes comprehensive test information including: - Test identification and metadata (module, suite, name) - Flaky…
- **Search for SLOs**: Get a list of service level objective objects for your organization.
- **Search Incidents**: Search for incidents matching a query string with sorting and pagination.
- **Search logs**: List endpoint returns logs that match a log search query. [Results are paginated][1]. **If you are considering archiving logs for your organization, consider use of the Datadog archive capabilities instead of the log…
- **Search Logs (POST)**: Search and filter logs matching a query with cursor-based pagination.
- **Search Monitors**: Search and filter monitors with advanced query syntax, returning results with facet counts.
- **Search pipelines events**: List endpoint returns CI Visibility pipeline events that match a [search query](https://docs.datadoghq.com/continuous_integration/explorer/search_syntax/).
- **Search RUM events**: List endpoint returns RUM events that match a RUM search query. [Results are paginated][1]. Use this endpoint to build complex RUM events filtering and search.
- **Search security findings**: Get a list of security findings that match a search query. [See the schema for security findings](https://docs.datadoghq.com/security/guide/findings-schema/). ### Query Syntax The API uses the logs query syntax.
- **Search spans**: List endpoint returns spans that match a span search query. [Results are paginated][1]. Use this endpoint to build complex spans filtering and search. This endpoint is rate limited to `300` requests per hour.
- **Search Synthetic tests**: Search for Synthetic tests.
- **Search tests events**: List endpoint returns CI Visibility test events that match a [search query](https://docs.datadoghq.com/continuous_integration/explorer/search_syntax/).
- **Search test suites**: Search for test suites.
- **Search widgets**: Search and list widgets for a given experience type, with filtering, sorting, and pagination. **Response meta** carries totals scoped to the current filter: - `filtered_total` — widgets matching the filter.
- **Send a deployment event**: Use this API endpoint to provide deployment data. This is necessary for: - Deployment Frequency - Change Lead Time - Change Failure Rate - Failed Deployment Recovery Time
- **Send an incident event**: Use this API endpoint to provide incident data for DORA Metrics. Note that change failure rate and failed deployment recovery time are computed from change failures detected on deployments, not from incident events sent…
- **Send invitation emails**: Sends emails to one or more users inviting them to join the organization.
- **Send pipeline event**: Send your pipeline event to your Datadog platform over HTTP. For details about how pipeline executions are modeled and what execution types we support, see [Pipeline Data Model And Execution…
- **Send server-side events**: Send server-side events to Product Analytics. Server-side events are retained for 15 months.
- **Send shared dashboard invitation email**: Send emails to specified email addresses containing links to access a given authenticated shared dashboard. Email addresses must already belong to the authenticated shared dashboard's share_list.
- **Set On-Call team routing rules**: Set a team's On-Call routing rules
- **Sets Domain Allowlist**: Update the domain allowlist for an organization.
- **Soft delete degradation update**: Soft-deletes a degradation update.
- **Spin-off Child Organization**: Only available for MSP customers. Removes a child organization from the hierarchy of the master organization and places the child organization on a 30-day trial.
- **Start a progressive rollout**: Starts a progressive rollout and begins progression.
- **Stop a progressive rollout**: Stops a progressive rollout and marks it as aborted.
- **Submit a Service Check**: Submit a service check status with optional message and tags.
- **Submit distribution points**: The distribution points end-point allows you to post distribution data that can be graphed on Datadog’s dashboards.
- **Submit Log**: Send logs to Datadog via HTTP with source, tags, and service metadata.
- **Submit Metrics (V1)**: Legacy endpoint for submitting time-series metric data. Prefer the V2 endpoint.
- **Submit Metrics (V2)**: Submit time-series metric data via the recommended V2 endpoint.
- **Tag Configuration Cardinality Estimator**: Returns the estimated cardinality for a metric with a given tag, percentile and number of aggregations configuration using Metrics without Limits&trade;.
- **Take graph snapshots**: Take graph snapshots. Snapshots are PNG images generated by rendering a specified widget in a web page and capturing it once the data is available. The image is then uploaded to cloud storage.
- **Test an existing rule**: Test an existing rule.
- **Test a notification rule**: Send a notification preview to test that a notification rule's targets are properly configured.
- **Test a rule**: Test a rule.
- **Toggle a report schedule**: Activate or pause a report schedule by setting its status to `active` or `inactive`. Requires a reporting write permission appropriate to the targeted resource type and schedule ownership.
- **Trigger Synthetic tests**: Trigger a set of Synthetic tests.
- **Trigger tests from CI/CD pipelines**: Trigger a set of Synthetic tests for continuous integration.
- **Unarchive a feature flag**: Unarchives a previously archived feature flag, making it visible in the main list again.
- **Unarchive case**: Unarchive case
- **Unassign case**: Unassign case
- **Unassign seats from users**: Unassign seats from users for a product code.
- **Unmute a Host**: Unmute a previously muted host.
- **Unpublish App**: Unpublish an app, removing the live version of the app. Unpublishing creates a new instance of a `deployment` object on the app, with a nil `app_version_id` (`00000000-0000-0000-0000-000000000000`).
- **Unpublish status page**: Unpublishes a status page. For pages of type `public`, removes the status page from the public internet and requires the `status_pages_public_page_publish` permission.
- **Unregister an App Key**: Unregister an App Key
- **Update a campaign**: Updates an existing campaign.
- **Update a critical asset**: Update a specific critical asset.
- **Update a custom destination**: Update the given fields of a specific custom destination in your organization.
- **Update a custom framework**: Update a custom framework.
- **Update a custom variable**: Updates the endpoint with the name `<CUSTOM_VARIABLE_NAME>`.
- **Update a Dashboard**: Update a dashboard by replacing its entire definition.
- **Update a dashboard list**: Update the name of a dashboard list.
- **Update a downtime**: Update a downtime by `downtime_id`.
- **Update a feature flag**: Updates an existing feature flag's metadata such as name and description. Does not modify targeting rules or allocations.
- **Update a log-based metric**: Update a specific log-based metric from your organization. Returns the log-based metric object from the request body when the request is successful.
- **Update a Monitor**: Edit a monitor — partial update, only include fields to change.
- **Update a monitor notification rule**: Updates a monitor notification rule by `rule_id`.
- **Update an access token for a service account**: Update a specific access token for a service account.
- **Update an archive**: Update a given archive configuration. **Note**: Using this method updates your archive configuration by **replacing** your current configuration with the new one sent to your Datadog organization.
- **Update an AWS integration**: Update an AWS Account Integration Config by config ID.
- **Update an Azure integration**: Update a Datadog-Azure integration. Requires an existing `tenant_name` and `client_id`. Any other fields supplied will overwrite existing values.
- **Update an environment**: Updates an existing environment's metadata such as name and description.
- **Update an existing Action Connection**: Update an existing Action Connection. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Update an existing rule**: Update an existing rule. When updating `cases`, `queries` or `options`, the whole field must be included. For example, when modifying a query all queries must be included.
- **Update an existing scorecard rule**: Updates an existing rule.
- **Update an existing Workflow**: Update a workflow by ID. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Update an Incident**: Update an existing incident — partial update of attributes like state, severity, or title.
- **Update an index**: Update an index as identified by its name. Returns the Index object passed in the request body when the request is successful.
- **Update an OAuth2 client credentials auth method**: Update an existing OAuth2 client credentials auth method.
- **Update an On-Call notification rule for a user**: Update a notification rule for a user. The authenticated user must be the target user or have the `on_call_admin` permission
- **Update an Opsgenie account**: Update a single Opsgenie account in the Datadog Opsgenie integration.
- **Update a notebook**: Update a notebook using the specified ID.
- **Update a notification rule**: Update a notification rule.
- **Update an SLO**: Update the specified service level objective object.
- **Update an SLO correction**: Update the specified SLO correction object.
- **Update a permanent RUM retention filter**: Update the cross-product sampling configuration of a permanent RUM retention filter for a RUM application. Only fields marked as editable in the `editability` block of the filter can be updated.
- **Update a personal access token**: Update a specific personal access token.
- **Update a pipeline**: Update a given pipeline configuration to change it’s processors or their order. **Note**: Using this method updates your pipeline configuration by **replacing** your current configuration with the new one sent to your…
- **Update a pipeline (v2)**: Update a pipeline.
- **Update a powerpack**: Update a powerpack.
- **Update App**: Update an existing app. This creates a new version of the app. This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
- **Update App Favorite Status**: Add or remove an app from the current user's favorites. Favorited apps can be filtered for using the `filter[favorite]` query parameter on the [List Apps](https://docs.datadoghq.com/api/latest/app-builder/#list-apps)…
- **Update App Protection Level**: Update the publication protection level of an app. When set to `approval_required`, future publishes must go through an approval workflow before going live.
- **Update App Self-Service Status**: Enable or disable self-service for an app. Self-service apps can be discovered and run by users in your organization without explicit access being granted.
- **Update App Tags**: Replace the tags on an app. The provided list overwrites the existing tags entirely; tags not present in the request body are removed.
- **Update a project**: Update a project.
- **Update archive order**: Update the order of your archives. Since logs are processed sequentially, reordering an archive may change the structure and content of the data processed by other archives.
- **Update a restriction policy**: Updates the restriction policy associated with a resource. #### Supported resources Restriction policies can be applied to the following resources: - Dashboards: `dashboard` - Integration Services: `integration-service`…
- **Update a retention filter**: Update a retention filter from your organization. Default filters (filters with types spans-errors-sampling-processor and spans-appsec-sampling-processor) cannot be renamed or removed.
- **Update a role**: Edit a role. Can only be used with application keys belonging to administrators.
- **Update a RUM application**: Update the RUM application with given ID in your organization.
- **Update a RUM-based metric**: Update a specific RUM-based metric from your organization. Returns the RUM-based metric object from the request body when the request is successful.
- **Update a RUM retention filter**: Update a RUM retention filter for a RUM application. Returns RUM retention filter objects from the request body when the request is successful.
- **Update a Salesforce incident template**: Update a single Salesforce incident template in your organization.
- **Update a SAML configuration**: Update a single SAML configuration for the current organization. Use this endpoint to enable or disable identity-provider-initiated login, set the just-in-time provisioning domains, and set the default role assigned to…
- **Update a security filter**: Update a specific security filter. Returns the security filter object when the request is successful.
- **Update a shared dashboard**: Update a shared dashboard associated with the specified token.
- **Update a single service object**: Update a single service object in the Datadog Opsgenie integration.
- **Update a single service object (v1)**: Update a single service object in the Datadog-PagerDuty integration.
- **Update a Slack integration channel**: Update a channel used in your Datadog-Slack integration.
- **Update a span-based metric**: Update a specific span-based metric from your organization. Returns the span-based metric object from the request body when the request is successful.
- **Update a specific Org Config**: Update the value of a specific Org Config.
- **Update a Statuspage URL setting**: Update a single Statuspage URL setting in your organization.
- **Update a suppression rule**: Update a specific suppression rule.
- **Update a Synthetics downtime**: Update a Synthetics downtime by its ID.
- **Update a tag configuration**: Update the tag configuration of a metric or percentile aggregations of a distribution metric or custom aggregations of a count, rate, or gauge metric.
- **Update a target audience**: Update a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
- **Update a team**: Update a team using the team's `id`. If the `team_links` relationship is present, the associated links are updated to be in the order they appear in the array, and any existing team links not present are removed.
- **Update a team link**: Update a team link.
- **Update a user**: Update a user information. **Note**: It can only be used with application keys belonging to administrators.
- **Update a user's membership attributes on a team**: Update a user's membership attributes on a team. **Note**: Each team has a setting that determines who is allowed to modify membership of the team.
- **Update a user (v2)**: Edit a user. Can only be used with an application key belonging to an administrator user.
- **Update a variant**: Updates the name and value of an existing variant on a feature flag. When backend approvals are enabled and the flag requires approval, this endpoint creates and returns a `FlagSuggestion` with `201 Created` instead of…
- **Update a WAF Custom Rule**: Update a specific WAF custom Rule. Returns the Custom Rule object when the request is successful.
- **Update a WAF exclusion filter**: Update a specific WAF exclusion filter using its identifier. Returns the exclusion filter object when the request is successful.
- **Update a WAF Policy**: Update a specific WAF policy. Returns the policy object when the request is successful.
- **Update a webhook**: Updates the endpoint with the name `<WEBHOOK_NAME>`.
- **Update a widget**: Update a widget by its UUID for a given experience type. This performs a full replacement of the widget definition.
- **Update a Workload Protection agent rule**: Update a specific Workload Protection Agent rule. Returns the agent rule object when the request is successful. **Note**: This endpoint is not available for the Government (US1-FED) site.
- **Update a Workload Protection agent rule (US1-FED)**: Update a specific agent rule. Returns the agent rule object when the request is successful. **Note**: This endpoint should only be used for the Government (US1-FED) site.
- **Update a Workload Protection policy**: Update a specific Workload Protection policy. Returns the policy object when the request is successful. **Note**: This endpoint is not available for the Government (US1-FED) site.
- **Update AWS scan options**: Update the Agentless scan options for an activated account.
- **Update Azure integration host filters**: Update the defined list of host filters for a given Datadog-Azure integration.
- **Update Azure scan options**: Update the Agentless scan options for an activated subscription.
- **Update case attributes**: Update case attributes
- **Update case custom attribute**: Update case custom attribute
- **Update case description**: Update case description
- **Update case priority**: Update case priority
- **Update case status**: Update case status
- **Update case title**: Update case title
- **Update Cloud Cost Management AWS CUR config**: Update the status (active/archived) and/or account filtering configuration of an AWS CUR config.
- **Update Cloud Cost Management Azure config**: Update the status of an Azure config (active/archived).
- **Update Cloudflare account**: Update a Cloudflare account.
- **Update component**: Updates an existing component's attributes.
- **Update Confluent account**: Update the Confluent account with the provided account ID.
- **Update current user**: Edit the profile of the currently authenticated user. Updatable fields include `name`, `title`, `email`, and `disabled` status.
- **Update custom allocation rule**: Update an existing custom allocation rule with new filters and allocation strategy. **Strategy Methods:** - **PROPORTIONAL/EVEN**: Allocates costs proportionally/evenly based on existing costs.
- **Update datastore**: Updates an existing datastore's attributes.
- **Update datastore item**: Partially updates an item in a datastore by its key.
- **Update degradation**: Updates an existing degradation's attributes.
- **Update Fastly account**: Update a Fastly account.
- **Update Fastly service**: Update a Fastly service for an account.
- **Update Flaky Tests Management policies**: Partially update Flaky Tests Management repository-level policies for the given repository. Only provided policy blocks are updated; omitted blocks are left unchanged.
- **Update flaky test states**: Update the state of multiple flaky tests in Flaky Test Management.
- **Update GCP scan options**: Update the Agentless scan options for an activated GCP project.
- **Update Google Cloud Usage Cost config**: Update the status of an Google Cloud Usage Cost config (active/archived).
- **Update host tags**: This endpoint allows you to update/replace all tags in an integration source with those supplied in the request.
- **Update indexes order**: This endpoint updates the index order of your organization. It returns the index order object passed in the request body when the request is successful.
- **Update IP Allowlist**: Edit the entries in the IP allowlist, and enable or disable it.
- **Update items of a dashboard list**: Update dashboards of an existing dashboard list.
- **Update maintenance**: Updates an existing maintenance's attributes.
- **Update Metric Metadata**: Edit metadata of a specific metric (description, unit, type, etc.).
- **Update Okta account**: Update an Okta account.
- **Update On-Call escalation policy**: Update an On-Call escalation policy
- **Update On-Call schedule**: Update a new On-Call schedule
- **Update organization handle**: Update an organization handle from the Datadog Google Chat integration.
- **Update Org Connection**: Update an existing org connection.
- **Update permission setting for team**: Update a team permission setting for a given team.
- **Update pipeline order**: Update the order of your pipelines. Since logs are processed sequentially, reordering a pipeline may change the structure and content of the data processed by other pipelines and their processors.
- **Update reference table**: Update a reference table by ID. You can update the table's data, description, and tags. Note: The source type cannot be changed after table creation.
- **Update replay heatmap snapshot**: Update a heatmap snapshot.
- **Update resource filters**: Update resource filters.
- **Update resource in Confluent account**: Update a Confluent resource with the provided resource id for the account associated with the provided account ID.
- **Update RUM replay playlist**: Update a playlist.
- **Update Scanning Group**: Update a group, including the order of the rules. Rules within the group are reordered by including a rules relationship.
- **Update Scanning Rule**: Update a scanning rule. The request body MUST NOT include a standard_pattern relationship, as that relationship is non-editable.
- **Update Scorecard outcomes**: Updates multiple scorecard rule outcomes in a single batched request.
- **Update security signal triage state or assignee**: Update the triage state or assignee of a security signal.
- **Update ServiceNow template**: Update a ServiceNow template by ID.
- **Update status page**: Updates an existing status page's attributes. **Note**: Publishing and unpublishing via the `enabled` property will be deprecated on this endpoint.
- **Update STS Service Account**: Update an STS enabled service account.
- **Update tag pipeline ruleset**: Update a tag pipeline ruleset - Update an existing tag pipeline ruleset with new rules and configuration
- **Update targeting rules for a flag**: Updates targeting rules (allocations) for a specific feature flag in a specific environment. This operation replaces the existing allocation set with the request payload.
- **Update team notification rule**: Update team notification rule
- **Update tenancy config**: Update an existing tenancy config. You can modify authentication credentials, enable/disable collection types, update service filters, and change region settings.
- **Update tenant-based handle**: Update a tenant-based handle from the Datadog Microsoft Teams integration.
- **Update Test Optimization service settings**: Partially update Test Optimization settings for a specific service identified by repository, service name, and environment. Only provided fields are updated; setting a field to `null` is a no-op.
- **Update the assignee of an issue**: Update the assignee of an issue by `issue_id`.
- **Update the maximum session duration**: Update the maximum session duration for the current organization. The duration is specified in seconds.
- **Update the state of an issue**: Update the state of an issue by `issue_id`. Use this endpoint to move an issue between states such as `OPEN`, `RESOLVED`, or `IGNORED`.
- **Update the Statuspage account**: Update the Statuspage account configured for your organization.
- **Update the tags for a device**: Update the tags for a device.
- **Update the tags for an interface**: Updates the tags associated with the specified interface.
- **Update Workflows webhook handle**: Update a Workflows webhook handle from the Datadog Microsoft Teams integration.
- **Update your organization**: Update your organization.
- **Upload Custom Costs file**: Upload a Custom Costs file.
- **Upload IdP metadata**: There are a couple of options for updating the Identity Provider (IdP) metadata from your SAML IdP. * **Multipart Form-Data**: Post the IdP metadata file using a form post.
- **Upload IdP metadata (v2)**: Endpoint for uploading IdP metadata for SAML setup. Use this endpoint to upload or replace IdP metadata for SAML login configuration.
- **Upsert a Cloud Cost Management tag description**: Create or update a Cloud Cost Management tag key description. The new description and optional cloud scoping are supplied in the request body. Omit `cloud` to set a cross-cloud default for the tag key.
- **Upsert rows**: Create or update rows in a Reference Table by their primary key values. If a row with the specified primary key exists, it is updated; otherwise, a new row is created.
- **Validate a detection rule**: Validate a detection rule.
- **Validate a Monitor**: Validate a monitor definition without creating it.
- **Validate an existing monitor**: Validate the monitor provided in the request. **Note**: Log monitors require an unscoped App Key and `logs_read_data` permission.
- **Validate an observability pipeline**: Validates a pipeline configuration without creating or updating any resources. Returns a list of validation errors, if any.
- **Validate API and application keys**: Check that the API key and application key used for the request are both valid. Returns `{"status": "ok"}` on success, `401` or `403` otherwise.
- **Validate API Key**: Check whether the configured API key (and optionally Application key) is valid.
- **Validate a suppression rule**: Validate a suppression rule.
- **Validate budget**: Validate a budget configuration without creating or modifying it
- **Validate CSV budget**: Validate CSV budget
- **Validate query**: Validate a tag pipeline query - Validate the syntax and structure of a tag pipeline query

## Related prompts

- [Brief Customer Success on every customer-impacting Datadog incident](https://www.generalinput.com/prompts/brief-customer-success-on-every-customer-impacting-datadog-incident.md)
- [Enrich new Zendesk tickets with Datadog error context](https://www.generalinput.com/prompts/enrich-new-zendesk-tickets-with-datadog-error-context.md)
- [Triage firing Datadog monitors into Linear issues every morning](https://www.generalinput.com/prompts/triage-firing-datadog-monitors-into-linear-issues-every-morning.md)
- [Weekly reliability retrospective in Notion](https://www.generalinput.com/prompts/weekly-reliability-retrospective-in-notion.md)
- [Stream Stripe charges to Datadog as business metrics](https://www.generalinput.com/prompts/stream-stripe-charges-to-datadog-as-business-metrics.md)

Connect Datadog in General Input: https://www.generalinput.com/apps/datadog