Datadog Cloud API

The Cloud API from Datadog — 5 operation(s) for cloud.

Business capability
IT Financial Management BC-600.80

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v2/cost/aws_cur_config List AWS CUR cost configs · Datadog List Cloud Cost Management Aws Cur Configs #
Ask an LLM
“Which AWS Cost and Usage Report configs are set up for Cloud Cost Management?”
“Can I see all AWS CUR accounts feeding cost data?”
Tell an agent
List our AWS CUR configs.
Show every AWS cost and usage report config.
POST /api/v2/cost/aws_cur_config Add an AWS CUR config for cost management · Datadog Create Cloud Cost Management Aws Cur Config #
Ask an LLM
“How do I connect an AWS Cost and Usage Report to Cloud Cost Management?”
“What does an AWS CUR config need?”
Tell an agent
Create an AWS CUR config {cur_config}.
Add AWS cost account {cur_config} to Cloud Cost Management.
DELETE /api/v2/cost/aws_cur_config/{cloud_account_id} Archive an AWS CUR cost account · Datadog Delete Cloud Cost Management Aws Cur Config #
Ask an LLM
“Can I archive an AWS cost account I no longer want tracked?”
“Does deleting an AWS CUR config archive the cloud cost account?”
Tell an agent destructive · confirm first
Archive the AWS CUR config for account {cloud_account_id}.
Delete AWS cost config {cloud_account_id}.
PATCH /api/v2/cost/aws_cur_config/{cloud_account_id} Update an AWS CUR cost config · Datadog Update Cloud Cost Management Aws Cur Config #
Ask an LLM
“Can I change which AWS accounts an existing CUR config includes?”
“Can I reactivate an archived AWS CUR config?”
Tell an agent
Update AWS CUR config {cloud_account_id} with {changes}.
Set AWS CUR config {cloud_account_id} status to {changes}.
GET /api/v2/cost/azure_uc_config List Azure cost configs · Datadog List Cloud Cost Management Azure Configs #
Ask an LLM
“Which Azure usage cost configs are set up in Cloud Cost Management?”
“Can I see every Azure account sending cost data?”
Tell an agent
List our Azure cost configs.
Show every Azure usage cost config.
POST /api/v2/cost/azure_uc_config Add an Azure cost config · Datadog Create Cloud Cost Management Azure Configs #
Ask an LLM
“Can I connect Azure billing exports to Cloud Cost Management?”
“What does a new Azure cost config require?”
Tell an agent
Create an Azure cost config {azure_config}.
Add Azure account {azure_config} to Cloud Cost Management.
DELETE /api/v2/cost/azure_uc_config/{cloud_account_id} Archive an Azure cost account · Datadog Delete Cloud Cost Management Azure Config #
Ask an LLM
“Can I archive an Azure cost account so it stops being tracked?”
“What happens to an Azure config when I delete it?”
Tell an agent destructive · confirm first
Archive the Azure cost config for account {cloud_account_id}.
Delete Azure cost config {cloud_account_id}.
PATCH /api/v2/cost/azure_uc_config/{cloud_account_id} Update an Azure cost config status · Datadog Update Cloud Cost Management Azure Config #
Ask an LLM
“Can I switch an Azure cost config between active and archived?”
“Is status the only thing I can change on an Azure config?”
Tell an agent
Set Azure cost config {cloud_account_id} status to {status}.
Reactivate Azure cost config {cloud_account_id}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/datadog:datadog-cloud-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

datadog-cloud-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: support@datadoghq.com
    name: Datadog Support
    url: https://www.datadoghq.com/support/
  description: The Datadog API is an HTTP REST API. The API uses resource-oriented URLs to call the API, uses status codes to indicate the success or failure of requests, returns JSON from all requests, and uses standard HTTP response codes. Use the Datadog API to access the Datadog platform programmatically.
  title: Datadog Cloud API
  version: '1.0'
servers:
- url: https://{subdomain}.{site}
  variables:
    site:
      default: datadoghq.com
      description: The regional site for Datadog customers.
      enum:
      - datadoghq.com
      - us3.datadoghq.com
      - us5.datadoghq.com
      - ap1.datadoghq.com
      - datadoghq.eu
      - ddog-gov.com
    subdomain:
      default: api
      description: The subdomain where the API is deployed.
- url: '{protocol}://{name}'
  variables:
    name:
      default: api.datadoghq.com
      description: Full site DNS name.
    protocol:
      default: https
      description: The protocol for accessing the API.
- url: https://{subdomain}.{site}
  variables:
    site:
      default: datadoghq.com
      description: Any Datadog deployment.
    subdomain:
      default: api
      description: The subdomain where the API is deployed.
security:
- apiKeyAuth: []
  appKeyAuth: []
tags:


# --- truncated at 32 KB (35 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/datadog/refs/heads/main/openapi/datadog-cloud-api-openapi.yml