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 Across API

The Across API from Datadog — 6 operation(s) for across.

Datadog Across 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 Across. 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 6 operations across 6 paths, and defines 60 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}.

6 operations 6 paths 60 schemas 4 GET2 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 Across 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 6

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

Across 6
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
GET
/api/v2/usage/cost_by_orgdeprecated
Datadog Get Cost Across Multi-org Account
GetCostByOrg 2 params → 200400403429
GET
/api/v2/usage/estimated_cost
Datadog Get Estimated Cost Across Your Account
GetEstimatedCostByOrg 6 params → 200400403429
GET
/api/v2/usage/historical_cost
Datadog Get Historical Cost Across Your Account
GetHistoricalCostByOrg 4 params → 200400403429
GET
/api/v2/usage/projected_cost
Datadog Get Projected Cost Across Your Account
GetProjectedCost 2 params → 200400403429

Schemas 60

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

CostByOrgType
string
Type of cost data.
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
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
CostByOrg
object
Cost data.
3 properties
ScalarFormulaResponseType
string
The type of the resource. The value should always be scalarresponse.
CostByOrgResponse
object
Chargeback Summary response.
1 property
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
GroupTags
array
List of tags that apply to a single response value.
ProjectedCostAttributes
object
Projected Cost attributes data.
8 properties
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
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
ProjectedCostType
string
Type of cost data.
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.
ProjectedCostResponse
object
Projected Cost response.
1 property
TimeseriesFormulaQueryRequest
object
A request wrapper around a single timeseries query to be executed.
1 property 1 required
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
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.
ScalarColumnTypeGroup
string
The type of column present for groups.
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
EventsScalarQuery
object
An individual scalar events query.
6 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.
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
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
ChargebackBreakdown
object
Charges breakdown.
3 properties
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.
CostByOrgAttributes
object
Cost attributes data.
8 properties
MetricsDataSource
string
A data source that is powered by the Metrics platform.
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
ProjectedCost
object
Projected Cost data.
3 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-across-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 Across 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.