Datadog Lists API

The Lists API from Datadog — 75 operation(s) for lists.

Operations 16

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/apicatalog/api List APIs in the API Catalog · Datadog List Apis #
Ask an LLM
“Which APIs are registered in our API Catalog, and what are their IDs?”
“Can I filter the API Catalog list by API name?”
Tell an agent
List the APIs in our API Catalog.
Find catalog APIs whose name matches {query}.
GET /api/v2/cloud_security_management/resource_filters List cloud resource evaluation filters · Datadog List Resource Filters #
Ask an LLM
“Which resource filters are excluding cloud resources from security evaluation?”
“Can I see the resource filters for just one AWS or GCP account?”
Tell an agent
List resource filters for cloud provider {cloud_provider}.
Show the resource filters for {cloud_provider} account {account_id}.
GET /api/v2/integrations/fastly/accounts/{account_id}/services List Fastly services for an account · Datadog List Fastly Services #
Ask an LLM
“Which Fastly services are attached to my connected Fastly account?”
“Can I see the services behind one Fastly account in the integration?”
Tell an agent
List the Fastly services for account {account_id}.
Show every service under Fastly account {account_id}.
GET /api/v2/logs/config/restriction_queries List log restriction queries · Datadog List Restriction Queries #
Ask an LLM
“Which log restriction queries exist in my organization?”
“What's the largest page size when listing restriction queries?”
Tell an agent
List all log restriction queries.
Show page {page} of restriction queries, {size} per page.
GET /api/v2/logs/config/restriction_queries/{restriction_query_id}/roles List roles that have a restriction query · Datadog List Roles for a Restriction Query #
Ask an LLM
“Which roles are bound to a given log restriction query?”
“Can I page through the roles attached to a restriction query?”
Tell an agent
List the roles assigned restriction query {restriction_query_id}.
Show which roles use restriction query {restriction_query_id}, {size} at a time.
GET /api/v2/metrics/{metric_name}/all-tags List indexed tags for a metric · Datadog List Tags by Metric Name #
Ask an LLM
“What tag key-value pairs are indexed on a metric?”
“Does the metric tag listing cover all time or just the last hour?”
Tell an agent
List all indexed tags for metric {metric_name}.
Show the tag key-value pairs seen on {metric_name} in the past hour.
GET /api/v2/metrics/{metric_name}/volumes Get distinct volumes for a metric · Datadog List Distinct Metric Volumes by Metric Name #
Ask an LLM
“How many distinct custom metric volumes is one metric producing?”
“Why would ingested volume come back null for some metrics?”
Tell an agent
Show the distinct metric volumes for {metric_name}.
Get ingested and indexed volume for metric {metric_name}.
GET /api/v2/org_configs List organization configs · Datadog List Org Configs #
Ask an LLM
“What org-level configuration settings are set for my organization?”
“Can I see each org config's name, description and value?”
Tell an agent
List all org configs.
Show my organization's configuration settings and their values.
GET /api/v2/permissions List all available permissions · Datadog List Permissions #
Ask an LLM
“Which permissions exist that I can grant to roles?”
“Where can I find permission IDs to use when editing roles?”
Tell an agent
List every available permission with its ID.
Show all permissions and their descriptions.
GET /api/v2/remote_config/products/obs_pipelines/pipelines List Observability Pipelines · Datadog List Pipelines #
Ask an LLM
“Which observability pipelines are configured?”
“Can I paginate through the pipelines list?”
Tell an agent
List our observability pipelines.
Show page {page} of pipelines with {size} per page.
GET /api/v2/roles List roles in the organization · Datadog List Roles #
Ask an LLM
“What roles exist in my organization?”
“Can I search roles by name or sort them?”
Tell an agent
List all roles.
Find roles matching {filter}.
GET /api/v2/roles/{role_id}/permissions List the permissions granted to a role · Datadog List Permissions for a Role #
Ask an LLM
“What permissions does a particular role grant?”
“Can I audit exactly what one role is allowed to do?”
Tell an agent
List the permissions on role {role_id}.
Show everything role {role_id} is allowed to do.
GET /api/v2/scim/Users List users through SCIM · Datadog List Users #
Ask an LLM
“Can my identity provider list users through the SCIM endpoint?”
“Is SCIM user pagination 0- or 1-indexed?”
Tell an agent
List SCIM users.
List SCIM users matching filter {filter}.
GET /api/v2/security/vulnerabilities List detected vulnerabilities · Datadog List Vulnerabilities #
Ask an LLM
“Which vulnerabilities affect assets running in production?”
“Can I filter vulnerabilities by severity, library or whether a fix is available?”
Tell an agent
List vulnerabilities with Datadog severity {severity}.
Show vulnerabilities in library {library} that have a fix available.
GET /api/v2/security_monitoring/rules List security detection rules · Datadog List Rules #
Ask an LLM
“Which detection rules are configured in Security Monitoring?”
“Can I page through detection rules 100 at a time?”
Tell an agent
List all security detection rules.
Show page {page} of detection rules.
GET /api/v2/sensitive-data-scanner/config/standard-patterns List Sensitive Data Scanner standard patterns · Datadog List Standard Patterns #
Ask an LLM
“What built-in patterns can the Sensitive Data Scanner detect?”
“Is there a library of standard patterns for things like credit card numbers?”
Tell an agent
List all Sensitive Data Scanner standard patterns.
Show the built-in scanning patterns I can use in a rule.

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