Datadog Create API

The Create API from Datadog — 69 operation(s) for create.

Operations 51

POST /api/v2/api_keys Datadog Create an Api Key #
POST /api/v2/apicatalog/openapi Datadog Create a New Api #
POST /api/v2/apm/config/metrics Datadog Create a Span-based Metric #
POST /api/v2/apm/config/retention-filters Datadog Create a Retention Filter #
POST /api/v2/authn_mappings Datadog Create an Authn Mapping #
POST /api/v2/cases/projects Datadog Create a Project #
POST /api/v2/catalog/entity Datadog Create or Update Entities #
POST /api/v2/cloud_security_management/custom_frameworks Datadog Create a Custom Framework #
POST /api/v2/incidents Datadog Create an Incident #
POST /api/v2/incidents/config/types Datadog Create an Incident Type #
POST /api/v2/incidents/{incident_id}/relationships/integrations Datadog Create an Incident Integration Metadata #
POST /api/v2/incidents/{incident_id}/relationships/todos Datadog Create an Incident Todo #
POST /api/v2/integration/aws/accounts Datadog Create an Aws Integration #
POST /api/v2/integration/gcp/sts_delegate Datadog Create a Datadog Gcp Principal #
POST /api/v2/integration/ms-teams/configuration/tenant-based-handles Datadog Create Tenant-based Handle #
POST /api/v2/integration/ms-teams/configuration/workflows-webhook-handles Datadog Create Workflows Webhook Handle #
POST /api/v2/integration/opsgenie/services Datadog Create a New Service Object #
POST /api/v2/logs/config/custom-destinations Datadog Create a Custom Destination #
POST /api/v2/logs/config/metrics Datadog Create a Log-based Metric #
POST /api/v2/logs/config/restriction_queries Datadog Create a Restriction Query #
POST /api/v2/monitor/notification_rule Datadog Create a Monitor Notification Rule #
POST /api/v2/on-call/escalation-policies Datadog Create On-call Escalation Policy #
POST /api/v2/on-call/pages Datadog Create On-call Page #
POST /api/v2/on-call/schedules Datadog Create On-call Schedule #
POST /api/v2/powerpacks Datadog Create a New Powerpack #
POST /api/v2/remote_config/products/asm/waf/custom_rules Datadog Create a Waf Custom Rule #
POST /api/v2/remote_config/products/asm/waf/exclusion_filters Datadog Create a Waf Exclusion Filter #
POST /api/v2/remote_config/products/cws/policy Datadog Create a Workload Protection Policy #
POST /api/v2/remote_config/products/obs_pipelines/pipelines Datadog Create a New Pipeline #
POST /api/v2/roles Datadog Create Role #
POST /api/v2/roles/{role_id}/clone Datadog Create a New Role by Cloning an Existing Role #
POST /api/v2/rum/applications/{app_id}/retention_filters Datadog Create a Rum Retention Filter #
POST /api/v2/rum/config/metrics Datadog Create a Rum-based Metric #
POST /api/v2/scim/Groups Datadog Create Group #
POST /api/v2/scim/Users Datadog Create User #
POST /api/v2/scorecard/rules Datadog Create a New Rule #
POST /api/v2/security/signals/notification_rules Datadog Create a New Signal-based Notification Rule #
POST /api/v2/security/vulnerabilities/notification_rules Datadog Create a New Vulnerability-based Notification Rule #
POST /api/v2/security_monitoring/configuration/security_filters Datadog Create a Security Filter #
POST /api/v2/security_monitoring/configuration/suppressions Datadog Create a Suppression Rule #
POST /api/v2/security_monitoring/rules Datadog Create a Detection Rule #
POST /api/v2/sensitive-data-scanner/config/groups Datadog Create Scanning Group #
POST /api/v2/sensitive-data-scanner/config/rules Datadog Create Scanning Rule #
POST /api/v2/services Datadog Create a New Incident Service #
POST /api/v2/services/definitions Datadog Create or Update Service Definition #
POST /api/v2/slo/report Datadog Create a New Slo Report #
POST /api/v2/team Datadog Create a Team #
POST /api/v2/teams Datadog Create a New Incident Team #
POST /api/v2/users Datadog Create a User #
POST /api/v2/workflows Datadog Create a Workflow #

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-create-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-create-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 Create 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 (650 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/datadog/refs/heads/main/openapi/datadog-create-api-openapi.yml