---
title: Metrics
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > API Reference > Metrics
---

# Metrics

The metrics endpoint allows you to:

- Post metrics data so it can be graphed on Datadog's dashboards
- Query metrics from any time period
- Modify tag configurations for metrics
- View tags and volumes for metrics

**Note**: A graph can only contain a set number of points and as the timeframe over which a metric is viewed increases, aggregation between points occurs to stay below that set number.

The Post, Patch, and Delete `manage_tags` API methods can only be performed by a user who has the `Manage Tags for Metrics` permission.

See the [Metrics page](https://docs.datadoghq.com/metrics.md) for more information.

## Create a tag configuration →{% #create-a-tag-configuration %}

| Datadog site      | API endpoint                                                         |
| ----------------- | -------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tags      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tags      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tags  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/metrics/{metric_name}/tags     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tags |

## Get active metrics list →{% #get-active-metrics-list %}

| Datadog site      | API endpoint                                     |
| ----------------- | ------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/metrics |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/metrics |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/metrics      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/metrics      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/metrics  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/metrics     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/metrics |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/metrics |

## Get metric metadata →{% #get-metric-metadata %}

| Datadog site      | API endpoint                                                   |
| ----------------- | -------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/metrics/{metric_name} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/metrics/{metric_name} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/metrics/{metric_name}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/metrics/{metric_name}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/metrics/{metric_name}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/metrics/{metric_name}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/metrics/{metric_name} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/metrics/{metric_name} |

## List tag configuration by name →{% #list-tag-configuration-by-name %}

| Datadog site      | API endpoint                                                        |
| ----------------- | ------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tags      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tags      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tags  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/tags     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tags |

## Edit metric metadata →{% #edit-metric-metadata %}

| Datadog site      | API endpoint                                                   |
| ----------------- | -------------------------------------------------------------- |
| ap1.datadoghq.com | PUT https://api.ap1.datadoghq.com/api/v1/metrics/{metric_name} |
| ap2.datadoghq.com | PUT https://api.ap2.datadoghq.com/api/v1/metrics/{metric_name} |
| app.datadoghq.eu  | PUT https://api.datadoghq.eu/api/v1/metrics/{metric_name}      |
| app.ddog-gov.com  | PUT https://api.ddog-gov.com/api/v1/metrics/{metric_name}      |
| us2.ddog-gov.com  | PUT https://api.us2.ddog-gov.com/api/v1/metrics/{metric_name}  |
| app.datadoghq.com | PUT https://api.datadoghq.com/api/v1/metrics/{metric_name}     |
| us3.datadoghq.com | PUT https://api.us3.datadoghq.com/api/v1/metrics/{metric_name} |
| us5.datadoghq.com | PUT https://api.us5.datadoghq.com/api/v1/metrics/{metric_name} |

## Update a tag configuration →{% #update-a-tag-configuration %}

| Datadog site      | API endpoint                                                          |
| ----------------- | --------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tags      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tags      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tags  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/metrics/{metric_name}/tags     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tags |

## Delete a tag configuration →{% #delete-a-tag-configuration %}

| Datadog site      | API endpoint                                                           |
| ----------------- | ---------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tags      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tags      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tags  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/metrics/{metric_name}/tags     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tags |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tags |

## Search metrics → deprecated{% #search-metrics %}

| Datadog site      | API endpoint                                    |
| ----------------- | ----------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/search |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/search |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/search      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/search      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/search  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/search     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/search |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/search |

## Get a list of metrics →{% #get-a-list-of-metrics %}

| Datadog site      | API endpoint                                     |
| ----------------- | ------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics |

## Query timeseries points →{% #query-timeseries-points %}

| Datadog site      | API endpoint                                   |
| ----------------- | ---------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v1/query |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v1/query |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v1/query      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v1/query      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v1/query  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v1/query     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v1/query |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v1/query |

## List tags by metric name →{% #list-tags-by-metric-name %}

| Datadog site      | API endpoint                                                            |
| ----------------- | ----------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/all-tags |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/all-tags |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/all-tags      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/all-tags      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/all-tags  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/all-tags     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/all-tags |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/all-tags |

## Submit metrics →{% #submit-metrics %}

| Datadog site      | API endpoint                                     |
| ----------------- | ------------------------------------------------ |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/series |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/series |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/series      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/series      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/series  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/series     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/series |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/series |

## List active tags and aggregations →{% #list-active-tags-and-aggregations %}

| Datadog site      | API endpoint                                                                         |
| ----------------- | ------------------------------------------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/active-configurations |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/active-configurations |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/active-configurations      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/active-configurations      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/active-configurations  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/active-configurations     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/active-configurations |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/active-configurations |

## Submit distribution points →{% #submit-distribution-points %}

| Datadog site      | API endpoint                                                  |
| ----------------- | ------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v1/distribution_points |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v1/distribution_points |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v1/distribution_points      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v1/distribution_points      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v1/distribution_points  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v1/distribution_points     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v1/distribution_points |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v1/distribution_points |

## List distinct metric volumes by metric name →{% #list-distinct-metric-volumes-by-metric-name %}

| Datadog site      | API endpoint                                                           |
| ----------------- | ---------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/volumes |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/volumes |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/volumes      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/volumes      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/volumes  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/volumes     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/volumes |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/volumes |

## Configure tags for multiple metrics →{% #configure-tags-for-multiple-metrics %}

| Datadog site      | API endpoint                                                       |
| ----------------- | ------------------------------------------------------------------ |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/metrics/config/bulk-tags |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/metrics/config/bulk-tags |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/metrics/config/bulk-tags      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/metrics/config/bulk-tags      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/metrics/config/bulk-tags  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/metrics/config/bulk-tags     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/metrics/config/bulk-tags |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/metrics/config/bulk-tags |

## Delete tags for multiple metrics →{% #delete-tags-for-multiple-metrics %}

| Datadog site      | API endpoint                                                         |
| ----------------- | -------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/metrics/config/bulk-tags |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/metrics/config/bulk-tags |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/metrics/config/bulk-tags      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/metrics/config/bulk-tags      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/metrics/config/bulk-tags  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/metrics/config/bulk-tags     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/metrics/config/bulk-tags |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/metrics/config/bulk-tags |

## Tag Configuration Cardinality Estimator →{% #tag-configuration-cardinality-estimator %}

| Datadog site      | API endpoint                                                            |
| ----------------- | ----------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/estimate |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/estimate |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/estimate      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/estimate      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/estimate  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/estimate     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/estimate |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/estimate |

## Related Assets to a Metric →{% #related-assets-to-a-metric %}

| Datadog site      | API endpoint                                                          |
| ----------------- | --------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/assets |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/assets |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/assets      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/assets      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/assets  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/assets     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/assets |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/assets |

## Get tag key cardinality details →{% #get-tag-key-cardinality-details %}

| Datadog site      | API endpoint                                                                     |
| ----------------- | -------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tag-cardinalities |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tag-cardinalities |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tag-cardinalities      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tag-cardinalities      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tag-cardinalities  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/tag-cardinalities     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tag-cardinalities |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tag-cardinalities |

## Query timeseries data across multiple products →{% #query-timeseries-data-across-multiple-products %}

| Datadog site      | API endpoint                                               |
| ----------------- | ---------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/query/timeseries |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/query/timeseries |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/query/timeseries      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/query/timeseries      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/query/timeseries  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/query/timeseries     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/query/timeseries |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/query/timeseries |

## Query scalar data across multiple products →{% #query-scalar-data-across-multiple-products %}

| Datadog site      | API endpoint                                           |
| ----------------- | ------------------------------------------------------ |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/query/scalar |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/query/scalar |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/query/scalar      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/query/scalar      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/query/scalar  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/query/scalar     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/query/scalar |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/query/scalar |

## List tag indexing rules →{% #list-tag-indexing-rules %}

| Datadog site      | API endpoint                                                        |
| ----------------- | ------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules |

## Create a tag indexing rule →{% #create-a-tag-indexing-rule %}

| Datadog site      | API endpoint                                                         |
| ----------------- | -------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules |

## Reorder tag indexing rules →{% #reorder-tag-indexing-rules %}

| Datadog site      | API endpoint                                                               |
| ----------------- | -------------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules/order |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules/order |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules/order      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules/order      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules/order  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules/order     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules/order |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules/order |

## Get a tag indexing rule →{% #get-a-tag-indexing-rule %}

| Datadog site      | API endpoint                                                             |
| ----------------- | ------------------------------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules/{id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |

## Update a tag indexing rule →{% #update-a-tag-indexing-rule %}

| Datadog site      | API endpoint                                                             |
| ----------------- | ------------------------------------------------------------------------ |
| ap1.datadoghq.com | PUT https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| ap2.datadoghq.com | PUT https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| app.datadoghq.eu  | PUT https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules/{id}      |
| app.ddog-gov.com  | PUT https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}      |
| us2.ddog-gov.com  | PUT https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}  |
| app.datadoghq.com | PUT https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id}     |
| us3.datadoghq.com | PUT https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| us5.datadoghq.com | PUT https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |

## Delete a tag indexing rule →{% #delete-a-tag-indexing-rule %}

| Datadog site      | API endpoint                                                                |
| ----------------- | --------------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/metrics/tag-indexing-rules/{id}      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/metrics/tag-indexing-rules/{id}  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id}     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/metrics/tag-indexing-rules/{id} |

## List tag indexing rules for a metric →{% #list-tag-indexing-rules-for-a-metric %}

| Datadog site      | API endpoint                                                                      |
| ----------------- | --------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rules |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rules |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tag-indexing-rules      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rules      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rules  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rules     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rules |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rules |

## Get a tag indexing rule exemption →{% #get-a-tag-indexing-rule-exemption %}

| Datadog site      | API endpoint                                                                                |
| ----------------- | ------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |

## Create a tag indexing rule exemption →{% #create-a-tag-indexing-rule-exemption %}

| Datadog site      | API endpoint                                                                                 |
| ----------------- | -------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |

## Delete a tag indexing rule exemption →{% #delete-a-tag-indexing-rule-exemption %}

| Datadog site      | API endpoint                                                                                   |
| ----------------- | ---------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/metrics/{metric_name}/tag-indexing-rule-exemptions |
