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

Datadog Multiple API

The Multiple API from Datadog — 4 operation(s) for multiple.

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

This API exposes 4 JSON Schema definitions.

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

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

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

5 operations 4 paths 72 schemas 2 DELETE3 POST

Metadata

The identity and technical contract details declared by the specification.

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

Authentication & Security 4

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

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

Paths & Operations 5

Across 4 paths, the API surfaces 5 operations — 2 DELETE, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Multiple 5
DELETE
/api/v2/app-builder/apps
Datadog Delete Multiple Apps
DeleteApps body → 200400403404429
DELETE
/api/v2/metrics/config/bulk-tags
Datadog Delete Tags for Multiple Metrics
DeleteBulkTagsMetricsConfiguration body → 202400403404429
POST
/api/v2/metrics/config/bulk-tags
Datadog Configure Tags for Multiple Metrics
CreateBulkTagsMetricsConfiguration body → 202400403404429
POST
/api/v2/query/scalar
Datadog Query Scalar Data Across Multiple Products
QueryScalarData body → 200400401403429
POST
/api/v2/query/timeseries
Datadog Query Timeseries Data Across Multiple Products
QueryTimeseriesData body → 200400401403429

Schemas 72

The contract defines 72 schemas that model the data the API accepts and returns. The most detailed are EventsScalarQuery (6 properties), EventsTimeseriesQuery (6 properties), Unit (5 properties), JSONAPIErrorItem (5 properties). Each schema is shown below with its type and property counts.

MetricBulkTagConfigCreate
object
Request object to bulk configure tags for metrics matching the given prefix.
3 properties 2 required
TimeseriesResponseTimes
array
Array of times, 1-1 match with individual values arrays.
TimeseriesResponseSeriesList
array
Array of response series. The index here corresponds to the index in the formulas or queries array from the request.
EventsSortType
string
The type of sort to use on the calculated value.
EventsTimeseriesQuery
object
An individual timeseries events query.
6 properties 2 required
AppDefinitionType
string
The app definition type.
Unit
object
Object containing the metric unit family, scale factor, name, and short name.
5 properties
TimeseriesFormulaQueryResponse
object
A message containing one response to a timeseries query made with timeseries formula query request.
2 properties
ScalarMeta
object
Metadata for the resulting numerical values.
1 property
JSONAPIErrorItem
object
API error response body
5 properties
DeleteAppsRequest
object
A request object for deleting multiple apps by ID.
1 property
ScalarFormulaResponseType
string
The type of the resource. The value should always be scalarresponse.
MetricBulkTagConfigNamePrefix
string
A text prefix to match against metric names.
ScalarFormulaRequest
object
A single scalar query to be executed.
2 properties 2 required
EventsSearch
object
Configuration of the search/filter for an events query.
1 property
MetricBulkTagConfigDeleteRequest
object
Wrapper object for a single bulk tag deletion request.
1 property 1 required
GroupTags
array
List of tags that apply to a single response value.
MetricBulkTagConfigDelete
object
Request object to bulk delete all tag configurations for metrics matching the given prefix.
3 properties 2 required
MetricsTimeseriesQuery
object
An individual timeseries metrics query.
3 properties 2 required
APIErrorResponse
object
API error response.
1 property 1 required
ScalarFormulaQueryRequest
object
A wrapper request around one scalar query to be executed.
1 property 1 required
MetricBulkTagConfigStatus
object
The status of a request to bulk configure metric tags. It contains the fields from the original request for reference.
3 properties 2 required
ScalarFormulaRequestType
string
The type of the resource. The value should always be scalarrequest.
EventsQueryGroupBys
array
The list of facets on which to split results.
TimeseriesFormulaRequest
object
A single timeseries query to be executed.
2 properties 2 required
MetricBulkConfigureTagsType
string
The metric bulk configure tags resource.
EventsDataSource
string
A data source that is powered by the Events Platform.
TimeseriesFormulaRequestQueries
array
List of queries to be run and used as inputs to the formulas.
TimeseriesResponseValues
array
Array of values for an individual formula or query.
ScalarColumnTypeNumber
string
The type of column present for numbers.
JSONAPIErrorItemSource
object
References to the source of the error.
3 properties
MetricsDataSource
string
A data source that is powered by the Metrics platform.
DeleteAppsRequestDataItems
object
An object containing the ID of an app to delete.
2 properties 2 required
JSONAPIErrorResponse
object
API error response.
1 property 1 required
TimeseriesFormulaQueryRequest
object
A request wrapper around a single timeseries query to be executed.
1 property 1 required
MetricBulkTagConfigDeleteAttributes
object
Optional parameters for bulk deleting metric tag configurations.
1 property
QuerySortOrder
string
Direction of sort.
ScalarQuery
An individual scalar query to one of the basic Datadog data sources.
ScalarFormulaQueryResponse
object
A message containing one or more responses to scalar queries.
2 properties
EventsCompute
object
The instructions for what to compute for this query.
3 properties 1 required
MetricBulkTagConfigCreateAttributes
object
Optional parameters for bulk creating metric tag configurations.
5 properties
TimeseriesFormulaResponseType
string
The type of the resource. The value should always be timeseriesresponse.
ScalarResponse
object
A message containing the response to a scalar query.
2 properties
EventsGroupBySort
object
The dimension by which to sort a query's results.
4 properties 1 required
TimeseriesQuery
An individual timeseries query to one of the basic Datadog data sources.
MetricBulkTagConfigResponse
object
Wrapper for a single bulk tag configuration status response.
1 property
ScalarColumnTypeGroup
string
The type of column present for groups.
MetricBulkTagConfigEmailList
array
A list of account emails to notify when the configuration is applied.
GroupScalarColumn
object
A column containing the tag keys and values in a group.
3 properties
TimeseriesResponseSeries
object
3 properties
ScalarFormulaRequestAttributes
object
The object describing a scalar formula request.
4 properties 3 required
MetricsAggregator
string
The type of aggregation that can be performed on metrics-based queries.
MetricsScalarQuery
object
An individual scalar metrics query.
4 properties 3 required
MetricBulkTagConfigTagNameList
array
A list of tag names to apply to the configuration.
EventsScalarQuery
object
An individual scalar events query.
6 properties 2 required
DeleteAppsResponseDataItems
object
An object containing the ID of a deleted app.
2 properties 2 required
ScalarColumn
A single column in a scalar query response.
TimeseriesResponseValuesList
array
Array of value-arrays. The index here corresponds to the index in the formulas or queries array from the request.
MetricBulkTagConfigCreateRequest
object
Wrapper object for a single bulk tag configuration request.
1 property 1 required
DataScalarColumn
object
A column containing the numerical results for a formula or query.
4 properties
TimeseriesResponseAttributes
object
The object describing a timeseries response.
3 properties
ScalarFormulaResponseAtrributes
object
The object describing a scalar response.
1 property
DeleteAppsResponse
object
The response object after multiple apps are successfully deleted.
1 property
EventsGroupBy
object
A dimension on which to split a query's results.
3 properties 1 required
TimeseriesFormulaRequestAttributes
object
The object describing a timeseries formula request.
5 properties 3 required
TimeseriesFormulaRequestType
string
The type of the resource. The value should always be timeseriesrequest.
ScalarFormulaRequestQueries
array
List of queries to be run and used as inputs to the formulas.
EventsAggregation
string
The type of aggregation that can be performed on events-based queries.
MetricBulkTagConfigStatusAttributes
object
Optional attributes for the status of a bulk tag configuration request.
4 properties
TimeseriesResponse
object
A message containing the response to a timeseries query.
2 properties
FormulaLimit
object
Message for specifying limits to the number of values returned by a query. This limit is only for scalar queries and has no effect on timeseries queries.
2 properties
QueryFormula
object
A formula for calculation based on one or more queries.
2 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

datadog-multiple-api-openapi.yml Raw ↑

Other APIs Datadog publishes across the network.

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

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

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

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

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