Datadog · Capability

Datadog API — Get

Datadog API — Get. 170 operations. Lead operation: Datadog Get an Existing Action Connection. Self-contained Naftiko capability covering one Datadog business surface.

Run with Naftiko DatadogGet

What You Can Do

GET
Getactionconnection — Datadog Get an Existing Action Connection
/v1/api/v2/actions/connections/{connection-id}
GET
Listawsscanoptions — Datadog Get Aws Scan Options
/v1/api/v2/agentless-scanning/accounts/aws
GET
Listawsondemandtasks — Datadog Get Aws on Demand Tasks
/v1/api/v2/agentless-scanning/ondemand/aws
GET
Getawsondemandtask — Datadog Get Aws on Demand Task by Id
/v1/api/v2/agentless-scanning/ondemand/aws/{task-id}
GET
Listapikeys — Datadog Get All Api Keys
/v1/api/v2/api-keys
GET
Getapikey — Datadog Get Api Key
/v1/api/v2/api-keys/{api-key-id}
GET
Getopenapi — Datadog Get an Api
/v1/api/v2/apicatalog/api/{id}/openapi
GET
Listspansmetrics — Datadog Get All Span-based Metrics
/v1/api/v2/apm/config/metrics
GET
Getspansmetric — Datadog Get a Span-based Metric
/v1/api/v2/apm/config/metrics/{metric-id}
GET
Getapmretentionfilter — Datadog Get a Given Apm Retention Filter
/v1/api/v2/apm/config/retention-filters/{filter-id}
GET
Getapp — Datadog Get App
/v1/api/v2/app-builder/apps/{app-id}
GET
Listapplicationkeys — Datadog Get All Application Keys
/v1/api/v2/application-keys
GET
Getapplicationkey — Datadog Get an Application Key
/v1/api/v2/application-keys/{app-key-id}
GET
Listauditlogs — Datadog Get a List of Audit Logs Events
/v1/api/v2/audit/events
GET
Getauthnmapping — Datadog Get an Authn Mapping by Uuid
/v1/api/v2/authn-mappings/{authn-mapping-id}
GET
Getprojects — Datadog Get All Projects
/v1/api/v2/cases/projects
GET
Getproject — Datadog Get the Details of a Project
/v1/api/v2/cases/projects/{project-id}
GET
Getcase — Datadog Get the Details of a Case
/v1/api/v2/cases/{case-id}
GET
Listcatalogentity — Datadog Get a List of Entities
/v1/api/v2/catalog/entity
GET
Listcatalogrelation — Datadog Get a List of Entity Relations
/v1/api/v2/catalog/relation
GET
Listciapppipelineevents — Datadog Get a List of Pipelines Events
/v1/api/v2/ci/pipelines/events
GET
Listciapptestevents — Datadog Get a List of Tests Events
/v1/api/v2/ci/tests/events
GET
Getcustomframework — Datadog Get a Custom Framework
/v1/api/v2/cloud-security-management/custom-frameworks/{handle}/{version}
GET
Listcontainerimages — Datadog Get All Container Images
/v1/api/v2/container-images
GET
Listcontainers — Datadog Get All Containers
/v1/api/v2/containers
GET
Getbudget — Datadog Get a Budget
/v1/api/v2/cost/budget/{budget-id}
GET
Getcustomcostsfile — Datadog Get Custom Costs File
/v1/api/v2/cost/custom-costs/{file-id}
GET
Getactivebillingdimensions — Datadog Get Active Billing Dimensions for Cost Attribution
/v1/api/v2/cost-by-tag/active-billing-dimensions
GET
Getmonthlycostattribution — Datadog Get Monthly Cost Attribution
/v1/api/v2/cost-by-tag/monthly-cost-attribution
GET
Listallcsmagents — Datadog Get All Csm Agents
/v1/api/v2/csm/onboarding/agents
GET
Getcsmcloudaccountscoverageanalysis — Datadog Get the Csm Cloud Accounts Coverage Analysis
/v1/api/v2/csm/onboarding/coverage-analysis/cloud-accounts
GET
Getcsmhostsandcontainerscoverageanalysis — Datadog Get the Csm Hosts and Containers Coverage Analysis
/v1/api/v2/csm/onboarding/coverage-analysis/hosts-and-containers
GET
Getcsmserverlesscoverageanalysis — Datadog Get the Csm Serverless Coverage Analysis
/v1/api/v2/csm/onboarding/coverage-analysis/serverless
GET
Listallcsmserverlessagents — Datadog Get All Csm Serverless Agents
/v1/api/v2/csm/onboarding/serverless/agents
GET
Listcurrentuserapplicationkeys — Datadog Get All Application Keys Owned by Current User
/v1/api/v2/current-user/application-keys
GET
Getcurrentuserapplicationkey — Datadog Get One Application Key Owned by Current User
/v1/api/v2/current-user/application-keys/{app-key-id}
GET
Getdashboardlistitems — Datadog Get Items of a Dashboard List
/v1/api/v2/dashboard/lists/manual/{dashboard-list-id}/dashboards
GET
Getdomainallowlist — Datadog Get Domain Allowlist
/v1/api/v2/domain-allowlist
POST
Listdoradeployments — Datadog Get a List of Deployment Events
/v1/api/v2/dora/deployments
GET
Getdoradeployment — Datadog Get a Deployment Event
/v1/api/v2/dora/deployments/{deployment-id}
POST
Listdorafailures — Datadog Get a List of Failure Events
/v1/api/v2/dora/failures
GET
Getdorafailure — Datadog Get a Failure Event
/v1/api/v2/dora/failures/{failure-id}
GET
Listdowntimes — Datadog Get All Downtimes
/v1/api/v2/downtime
GET
Getdowntime — Datadog Get a Downtime
/v1/api/v2/downtime/{downtime-id}
GET
Listevents — Datadog Get a List of Events
/v1/api/v2/events
GET
Listincidents — Datadog Get a List of Incidents
/v1/api/v2/incidents
GET
Listincidenttypes — Datadog Get a List of Incident Types
/v1/api/v2/incidents/config/types
GET
Getincidenttype — Datadog Get Incident Type Details
/v1/api/v2/incidents/config/types/{incident-type-id}
GET
Getincident — Datadog Get the Details of an Incident
/v1/api/v2/incidents/{incident-id}
GET
Listincidentattachments — Datadog Get a List of Attachments
/v1/api/v2/incidents/{incident-id}/attachments
GET
Listincidentintegrations — Datadog Get a List of an Incident's Integration Metadata
/v1/api/v2/incidents/{incident-id}/relationships/integrations
GET
Getincidentintegration — Datadog Get Incident Integration Metadata Details
/v1/api/v2/incidents/{incident-id}/relationships/integrations/{integration-metadata-id}
GET
Listincidenttodos — Datadog Get a List of an Incident's Todos
/v1/api/v2/incidents/{incident-id}/relationships/todos
GET
Getincidenttodo — Datadog Get Incident Todo Details
/v1/api/v2/incidents/{incident-id}/relationships/todos/{todo-id}
GET
Getawsaccount — Datadog Get an Aws Integration by Config Id
/v1/api/v2/integration/aws/accounts/{aws-account-config-id}
GET
Listawslogsservices — Datadog Get List of Aws Log Ready Services
/v1/api/v2/integration/aws/logs/services
GET
Getchannelbyname — Datadog Get Channel Information by Name
/v1/api/v2/integration/ms-teams/configuration/channel/{tenant-name}/{team-name}/{channel-name}
GET
Listtenantbasedhandles — Datadog Get All Tenant-based Handles
/v1/api/v2/integration/ms-teams/configuration/tenant-based-handles
GET
Gettenantbasedhandle — Datadog Get Tenant-based Handle Information
/v1/api/v2/integration/ms-teams/configuration/tenant-based-handles/{handle-id}
GET
Listworkflowswebhookhandles — Datadog Get All Workflows Webhook Handles
/v1/api/v2/integration/ms-teams/configuration/workflows-webhook-handles
GET
Getworkflowswebhookhandle — Datadog Get Workflows Webhook Handle Information
/v1/api/v2/integration/ms-teams/configuration/workflows-webhook-handles/{handle-id}
GET
Listopsgenieservices — Datadog Get All Service Objects
/v1/api/v2/integration/opsgenie/services
GET
Getopsgenieservice — Datadog Get a Single Service Object
/v1/api/v2/integration/opsgenie/services/{integration-service-id}
GET
Getcloudflareaccount — Datadog Get Cloudflare Account
/v1/api/v2/integrations/cloudflare/accounts/{account-id}
GET
Getconfluentaccount — Datadog Get Confluent Account
/v1/api/v2/integrations/confluent-cloud/accounts/{account-id}
GET
Getconfluentresource — Datadog Get Resource from Confluent Account
/v1/api/v2/integrations/confluent-cloud/accounts/{account-id}/resources/{resource-id}
GET
Getfastlyaccount — Datadog Get Fastly Account
/v1/api/v2/integrations/fastly/accounts/{account-id}
GET
Getfastlyservice — Datadog Get Fastly Service
/v1/api/v2/integrations/fastly/accounts/{account-id}/services/{service-id}
GET
Getoktaaccount — Datadog Get Okta Account
/v1/api/v2/integrations/okta/accounts/{account-id}
GET
Getipallowlist — Datadog Get Ip Allowlist
/v1/api/v2/ip-allowlist
GET
Getlogsarchiveorder — Datadog Get Archive Order
/v1/api/v2/logs/config/archive-order
GET
Listlogsarchives — Datadog Get All Archives
/v1/api/v2/logs/config/archives
GET
Getlogsarchive — Datadog Get an Archive
/v1/api/v2/logs/config/archives/{archive-id}
GET
Listlogscustomdestinations — Datadog Get All Custom Destinations
/v1/api/v2/logs/config/custom-destinations
GET
Getlogscustomdestination — Datadog Get a Custom Destination
/v1/api/v2/logs/config/custom-destinations/{custom-destination-id}
GET
Listlogsmetrics — Datadog Get All Log-based Metrics
/v1/api/v2/logs/config/metrics
GET
Getlogsmetric — Datadog Get a Log-based Metric
/v1/api/v2/logs/config/metrics/{metric-id}
GET
Getrolerestrictionquery — Datadog Get Restriction Query for a Given Role
/v1/api/v2/logs/config/restriction-queries/role/{role-id}
GET
Listuserrestrictionqueries — Datadog Get All Restriction Queries for a Given User
/v1/api/v2/logs/config/restriction-queries/user/{user-id}
GET
Getrestrictionquery — Datadog Get a Restriction Query
/v1/api/v2/logs/config/restriction-queries/{restriction-query-id}
GET
Listlogsget — Datadog Search Logs (get)
/v1/api/v2/logs/events
GET
Listtagconfigurations — Datadog Get a List of Metrics
/v1/api/v2/metrics
GET
Getmonitornotificationrules — Datadog Get All Monitor Notification Rules
/v1/api/v2/monitor/notification-rule
GET
Getmonitornotificationrule — Datadog Get a Monitor Notification Rule
/v1/api/v2/monitor/notification-rule/{rule-id}
GET
Listmonitorconfigpolicies — Datadog Get All Monitor Configuration Policies
/v1/api/v2/monitor/policy
GET
Getmonitorconfigpolicy — Datadog Get a Monitor Configuration Policy
/v1/api/v2/monitor/policy/{policy-id}
GET
Listmonitordowntimes — Datadog Get Active Downtimes for a Monitor
/v1/api/v2/monitor/{monitor-id}/downtime-matches
GET
Listdevices — Datadog Get the List of Devices
/v1/api/v2/ndm/devices
GET
Getdevice — Datadog Get the Device Details
/v1/api/v2/ndm/devices/{device-id}
GET
Getinterfaces — Datadog Get the List of Interfaces of the Device
/v1/api/v2/ndm/interfaces
GET
Listdeviceusertags — Datadog Get the List of Tags for a Device
/v1/api/v2/ndm/tags/devices/{device-id}
GET
Getaggregatedconnections — Datadog Get All Aggregated Connections
/v1/api/v2/network/connections/aggregate
GET
Getoncallescalationpolicy — Datadog Get On-call Escalation Policy
/v1/api/v2/on-call/escalation-policies/{policy-id}
GET
Getoncallschedule — Datadog Get On-call Schedule
/v1/api/v2/on-call/schedules/{schedule-id}
GET
Getscheduleoncalluser — Datadog Get the Schedule On-call User
/v1/api/v2/on-call/schedules/{schedule-id}/on-call
GET
Getteamoncallusers — Datadog Get Team On-call Users
/v1/api/v2/on-call/teams/{team-id}/on-call
GET
Getoncallteamroutingrules — Datadog Get On-call Team Routing Rules
/v1/api/v2/on-call/teams/{team-id}/routing-rules
GET
Getorgconfig — Datadog Get a Specific Org Config Value
/v1/api/v2/org-configs/{org-config-name}
GET
Getfinding — Datadog Get a Finding
/v1/api/v2/posture-management/findings/{finding-id}
GET
Listpowerpacks — Datadog Get All Powerpacks
/v1/api/v2/powerpacks
GET
Getpowerpack — Datadog Get a Powerpack
/v1/api/v2/powerpacks/{powerpack-id}
GET
Listprocesses — Datadog Get All Processes
/v1/api/v2/processes
GET
Getapplicationsecuritywafcustomrule — Datadog Get a Waf Custom Rule
/v1/api/v2/remote-config/products/asm/waf/custom-rules/{custom-rule-id}
GET
Getapplicationsecuritywafexclusionfilter — Datadog Get a Waf Exclusion Filter
/v1/api/v2/remote-config/products/asm/waf/exclusion-filters/{exclusion-filter-id}
GET
Listcsmthreatsagentrules — Datadog Get All Workload Protection Agent Rules
/v1/api/v2/remote-config/products/cws/agent-rules
GET
Getcsmthreatsagentrule — Datadog Get a Workload Protection Agent Rule
/v1/api/v2/remote-config/products/cws/agent-rules/{agent-rule-id}
GET
Listcsmthreatsagentpolicies — Datadog Get All Workload Protection Policies
/v1/api/v2/remote-config/products/cws/policy
GET
Getcsmthreatsagentpolicy — Datadog Get a Workload Protection Policy
/v1/api/v2/remote-config/products/cws/policy/{policy-id}
GET
Getpipeline — Datadog Get a Specific Pipeline
/v1/api/v2/remote-config/products/obs-pipelines/pipelines/{pipeline-id}
GET
Getrestrictionpolicy — Datadog Get a Restriction Policy
/v1/api/v2/restriction-policy/{resource-id}
GET
Getrole — Datadog Get a Role
/v1/api/v2/roles/{role-id}
GET
Listroleusers — Datadog Get All Users of a Role
/v1/api/v2/roles/{role-id}/users
GET
Listretentionfilters — Datadog Get All Rum Retention Filters
/v1/api/v2/rum/applications/{app-id}/retention-filters
GET
Getretentionfilter — Datadog Get a Rum Retention Filter
/v1/api/v2/rum/applications/{app-id}/retention-filters/{rf-id}
GET
Getrumapplication — Datadog Get a Rum Application
/v1/api/v2/rum/applications/{id}
GET
Listrummetrics — Datadog Get All Rum-based Metrics
/v1/api/v2/rum/config/metrics
GET
Getrummetric — Datadog Get a Rum-based Metric
/v1/api/v2/rum/config/metrics/{metric-id}
GET
Listrumevents — Datadog Get a List of Rum Events
/v1/api/v2/rum/events
GET
Getscimgroup — Datadog Get Group
/v1/api/v2/scim/groups/{group-id}
GET
Getscimuser — Datadog Get User
/v1/api/v2/scim/users/{user-uuid}
GET
Getsbom — Datadog Get Sbom
/v1/api/v2/security/sboms/{asset-type}
GET
Getsignalnotificationrules — Datadog Get the List of Signal-based Notification Rules
/v1/api/v2/security/signals/notification-rules
GET
Getsignalnotificationrule — Datadog Get Details of a Signal-based Notification Rule
/v1/api/v2/security/signals/notification-rules/{id}
GET
Getvulnerabilitynotificationrules — Datadog Get the List of Vulnerability Notification Rules
/v1/api/v2/security/vulnerabilities/notification-rules
GET
Getvulnerabilitynotificationrule — Datadog Get Details of a Vulnerability Notification Rule
/v1/api/v2/security/vulnerabilities/notification-rules/{id}
GET
Listcloudworkloadsecurityagentrules — Datadog Get All Workload Protection Agent Rules (us1-fed)
/v1/api/v2/security-monitoring/cloud-workload-security/agent-rules
GET
Getcloudworkloadsecurityagentrule — Datadog Get a Workload Protection Agent Rule (us1-fed)
/v1/api/v2/security-monitoring/cloud-workload-security/agent-rules/{agent-rule-id}
GET
Listsecurityfilters — Datadog Get All Security Filters
/v1/api/v2/security-monitoring/configuration/security-filters
GET
Getsecurityfilter — Datadog Get a Security Filter
/v1/api/v2/security-monitoring/configuration/security-filters/{security-filter-id}
GET
Listsecuritymonitoringsuppressions — Datadog Get All Suppression Rules
/v1/api/v2/security-monitoring/configuration/suppressions
GET
Getsecuritymonitoringsuppression — Datadog Get a Suppression Rule
/v1/api/v2/security-monitoring/configuration/suppressions/{suppression-id}
GET
Getsecuritymonitoringrule — Datadog Get a Rule's Details
/v1/api/v2/security-monitoring/rules/{rule-id}
GET
Getruleversionhistory — Datadog Get a Rule's Version History
/v1/api/v2/security-monitoring/rules/{rule-id}/version-history
GET
Listsecuritymonitoringsignals — Datadog Get a Quick List of Security Signals
/v1/api/v2/security-monitoring/signals
POST
Searchsecuritymonitoringsignals — Datadog Get a List of Security Signals
/v1/api/v2/security-monitoring/signals/search
GET
Getsecuritymonitoringsignal — Datadog Get a Signal's Details
/v1/api/v2/security-monitoring/signals/{signal-id}
GET
Getserviceaccountapplicationkey — Datadog Get One Application Key for This Service Account
/v1/api/v2/service-accounts/{service-account-id}/application-keys/{app-key-id}
GET
Listincidentservices — Datadog Get a List of All Incident Services
/v1/api/v2/services
GET
Listservicedefinitions — Datadog Get All Service Definitions
/v1/api/v2/services/definitions
GET
Getservicedefinition — Datadog Get a Single Service Definition
/v1/api/v2/services/definitions/{service-name}
GET
Getincidentservice — Datadog Get Details of an Incident Service
/v1/api/v2/services/{service-id}
GET
Gethistoricaljob — Datadog Get a Job's Details
/v1/api/v2/siem-historical-detections/jobs/{job-id}
GET
Getsloreport — Datadog Get Slo Report
/v1/api/v2/slo/report/{report-id}/download
GET
Getsloreportjobstatus — Datadog Get Slo Report Status
/v1/api/v2/slo/report/{report-id}/status
GET
Listspansget — Datadog Get a List of Spans
/v1/api/v2/spans/events
GET
Getondemandconcurrencycap — Datadog Get the On-demand Concurrency Cap
/v1/api/v2/synthetics/settings/on-demand-concurrency-cap
GET
Listteams — Datadog Get All Teams
/v1/api/v2/team
GET
Getteam — Datadog Get a Team
/v1/api/v2/team/{team-id}
GET
Getteamlinks — Datadog Get Links for a Team
/v1/api/v2/team/{team-id}/links
GET
Getteamlink — Datadog Get a Team Link
/v1/api/v2/team/{team-id}/links/{link-id}
GET
Getteammemberships — Datadog Get Team Memberships
/v1/api/v2/team/{team-id}/memberships
GET
Getteampermissionsettings — Datadog Get Permission Settings for a Team
/v1/api/v2/team/{team-id}/permission-settings
GET
Listincidentteams — Datadog Get a List of All Incident Teams
/v1/api/v2/teams
GET
Getincidentteam — Datadog Get Details of an Incident Team
/v1/api/v2/teams/{team-id}
GET
Getusageapplicationsecuritymonitoring — Datadog Get Hourly Usage for Application Security
/v1/api/v2/usage/application-security
GET
Getbillingdimensionmapping — Datadog Get Billing Dimension Mapping for Usage Endpoints
/v1/api/v2/usage/billing-dimension-mapping
GET
Getcostbyorg — Datadog Get Cost Across Multi-org Account
/v1/api/v2/usage/cost-by-org
GET
Getestimatedcostbyorg — Datadog Get Estimated Cost Across Your Account
/v1/api/v2/usage/estimated-cost
GET
Gethistoricalcostbyorg — Datadog Get Historical Cost Across Your Account
/v1/api/v2/usage/historical-cost
GET
Gethourlyusage — Datadog Get Hourly Usage by Product Family
/v1/api/v2/usage/hourly-usage
GET
Getusagelambdatracedinvocations — Datadog Get Hourly Usage for Lambda Traced Invocations
/v1/api/v2/usage/lambda-traced-invocations
GET
Getusageobservabilitypipelines — Datadog Get Hourly Usage for Observability Pipelines
/v1/api/v2/usage/observability-pipelines
GET
Getprojectedcost — Datadog Get Projected Cost Across Your Account
/v1/api/v2/usage/projected-cost
GET
Getinvitation — Datadog Get a User Invitation
/v1/api/v2/user-invitations/{user-invitation-uuid}
GET
Getuser — Datadog Get User Details
/v1/api/v2/users/{user-id}
GET
Listuserorganizations — Datadog Get a User Organization
/v1/api/v2/users/{user-id}/orgs
GET
Listuserpermissions — Datadog Get a User Permissions
/v1/api/v2/users/{user-id}/permissions
GET
Getusermemberships — Datadog Get User Memberships
/v1/api/v2/users/{user-uuid}/memberships
GET
Getworkflow — Datadog Get an Existing Workflow
/v1/api/v2/workflows/{workflow-id}
GET
Getworkflowinstance — Datadog Get a Workflow Instance
/v1/api/v2/workflows/{workflow-id}/instances/{instance-id}

MCP Tools

datadog-get-existing-action-connection

Datadog Get an Existing Action Connection

read-only idempotent
datadog-get-aws-scan-options

Datadog Get Aws Scan Options

read-only idempotent
datadog-get-aws-demand-tasks

Datadog Get Aws on Demand Tasks

read-only idempotent
datadog-get-aws-demand-task

Datadog Get Aws on Demand Task by Id

read-only idempotent
datadog-get-all-api-keys

Datadog Get All Api Keys

read-only idempotent
datadog-get-api-key

Datadog Get Api Key

read-only idempotent
datadog-get-api

Datadog Get an Api

read-only idempotent
datadog-get-all-span-based

Datadog Get All Span-based Metrics

read-only idempotent
datadog-get-span-based-metric

Datadog Get a Span-based Metric

read-only idempotent
datadog-get-given-apm-retention

Datadog Get a Given Apm Retention Filter

read-only idempotent
datadog-get-app

Datadog Get App

read-only idempotent
datadog-get-all-application-keys

Datadog Get All Application Keys

read-only idempotent
datadog-get-application-key

Datadog Get an Application Key

read-only idempotent
datadog-get-list-audit-logs

Datadog Get a List of Audit Logs Events

read-only idempotent
datadog-get-authn-mapping-uuid

Datadog Get an Authn Mapping by Uuid

read-only idempotent
datadog-get-all-projects

Datadog Get All Projects

read-only idempotent
datadog-get-details-project

Datadog Get the Details of a Project

read-only idempotent
datadog-get-details-case

Datadog Get the Details of a Case

read-only idempotent
datadog-get-list-entities

Datadog Get a List of Entities

read-only idempotent
datadog-get-list-entity-relations

Datadog Get a List of Entity Relations

read-only idempotent
datadog-get-list-pipelines-events

Datadog Get a List of Pipelines Events

read-only idempotent
datadog-get-list-tests-events

Datadog Get a List of Tests Events

read-only idempotent
datadog-get-custom-framework

Datadog Get a Custom Framework

read-only idempotent
datadog-get-all-container-images

Datadog Get All Container Images

read-only idempotent
datadog-get-all-containers

Datadog Get All Containers

read-only idempotent
datadog-get-budget

Datadog Get a Budget

read-only idempotent
datadog-get-custom-costs-file

Datadog Get Custom Costs File

read-only idempotent
datadog-get-active-billing-dimensions

Datadog Get Active Billing Dimensions for Cost Attribution

read-only idempotent
datadog-get-monthly-cost-attribution

Datadog Get Monthly Cost Attribution

read-only idempotent
datadog-get-all-csm-agents

Datadog Get All Csm Agents

read-only idempotent
datadog-get-csm-cloud-accounts

Datadog Get the Csm Cloud Accounts Coverage Analysis

read-only idempotent
datadog-get-csm-hosts-and

Datadog Get the Csm Hosts and Containers Coverage Analysis

read-only idempotent
datadog-get-csm-serverless-coverage

Datadog Get the Csm Serverless Coverage Analysis

read-only idempotent
datadog-get-all-csm-serverless

Datadog Get All Csm Serverless Agents

read-only idempotent
datadog-get-all-application-keys-2

Datadog Get All Application Keys Owned by Current User

read-only idempotent
datadog-get-one-application-key

Datadog Get One Application Key Owned by Current User

read-only idempotent
datadog-get-items-dashboard-list

Datadog Get Items of a Dashboard List

read-only idempotent
datadog-get-domain-allowlist

Datadog Get Domain Allowlist

read-only idempotent
datadog-get-list-deployment-events

Datadog Get a List of Deployment Events

read-only
datadog-get-deployment-event

Datadog Get a Deployment Event

read-only idempotent
datadog-get-list-failure-events

Datadog Get a List of Failure Events

read-only
datadog-get-failure-event

Datadog Get a Failure Event

read-only idempotent
datadog-get-all-downtimes

Datadog Get All Downtimes

read-only idempotent
datadog-get-downtime

Datadog Get a Downtime

read-only idempotent
datadog-get-list-events

Datadog Get a List of Events

read-only idempotent
datadog-get-list-incidents

Datadog Get a List of Incidents

read-only idempotent
datadog-get-list-incident-types

Datadog Get a List of Incident Types

read-only idempotent
datadog-get-incident-type-details

Datadog Get Incident Type Details

read-only idempotent
datadog-get-details-incident

Datadog Get the Details of an Incident

read-only idempotent
datadog-get-list-attachments

Datadog Get a List of Attachments

read-only idempotent
datadog-get-list-incident-s-integration

Datadog Get a List of an Incident's Integration Metadata

read-only idempotent
datadog-get-incident-integration-metadata

Datadog Get Incident Integration Metadata Details

read-only idempotent
datadog-get-list-incident-s-todos

Datadog Get a List of an Incident's Todos

read-only idempotent
datadog-get-incident-todo-details

Datadog Get Incident Todo Details

read-only idempotent
datadog-get-aws-integration-config

Datadog Get an Aws Integration by Config Id

read-only idempotent
datadog-get-list-aws-log

Datadog Get List of Aws Log Ready Services

read-only idempotent
datadog-get-channel-information-name

Datadog Get Channel Information by Name

read-only idempotent
datadog-get-all-tenant-based

Datadog Get All Tenant-based Handles

read-only idempotent
datadog-get-tenant-based-handle

Datadog Get Tenant-based Handle Information

read-only idempotent
datadog-get-all-workflows-webhook

Datadog Get All Workflows Webhook Handles

read-only idempotent
datadog-get-workflows-webhook-handle

Datadog Get Workflows Webhook Handle Information

read-only idempotent
datadog-get-all-service-objects

Datadog Get All Service Objects

read-only idempotent
datadog-get-single-service-object

Datadog Get a Single Service Object

read-only idempotent
datadog-get-cloudflare-account

Datadog Get Cloudflare Account

read-only idempotent
datadog-get-confluent-account

Datadog Get Confluent Account

read-only idempotent
datadog-get-resource-confluent-account

Datadog Get Resource from Confluent Account

read-only idempotent
datadog-get-fastly-account

Datadog Get Fastly Account

read-only idempotent
datadog-get-fastly-service

Datadog Get Fastly Service

read-only idempotent
datadog-get-okta-account

Datadog Get Okta Account

read-only idempotent
datadog-get-ip-allowlist

Datadog Get Ip Allowlist

read-only idempotent
datadog-get-archive-order

Datadog Get Archive Order

read-only idempotent
datadog-get-all-archives

Datadog Get All Archives

read-only idempotent
datadog-get-archive

Datadog Get an Archive

read-only idempotent
datadog-get-all-custom-destinations

Datadog Get All Custom Destinations

read-only idempotent
datadog-get-custom-destination

Datadog Get a Custom Destination

read-only idempotent
datadog-get-all-log-based

Datadog Get All Log-based Metrics

read-only idempotent
datadog-get-log-based-metric

Datadog Get a Log-based Metric

read-only idempotent
datadog-get-restriction-query-given

Datadog Get Restriction Query for a Given Role

read-only idempotent
datadog-get-all-restriction-queries

Datadog Get All Restriction Queries for a Given User

read-only idempotent
datadog-get-restriction-query

Datadog Get a Restriction Query

read-only idempotent
datadog-search-logs-get

Datadog Search Logs (get)

read-only idempotent
datadog-get-list-metrics

Datadog Get a List of Metrics

read-only idempotent
datadog-get-all-monitor-notification

Datadog Get All Monitor Notification Rules

read-only idempotent
datadog-get-monitor-notification-rule

Datadog Get a Monitor Notification Rule

read-only idempotent
datadog-get-all-monitor-configuration

Datadog Get All Monitor Configuration Policies

read-only idempotent
datadog-get-monitor-configuration-policy

Datadog Get a Monitor Configuration Policy

read-only idempotent
datadog-get-active-downtimes-monitor

Datadog Get Active Downtimes for a Monitor

read-only idempotent
datadog-get-list-devices

Datadog Get the List of Devices

read-only idempotent
datadog-get-device-details

Datadog Get the Device Details

read-only idempotent
datadog-get-list-interfaces-device

Datadog Get the List of Interfaces of the Device

read-only idempotent
datadog-get-list-tags-device

Datadog Get the List of Tags for a Device

read-only idempotent
datadog-get-all-aggregated-connections

Datadog Get All Aggregated Connections

read-only idempotent
datadog-get-call-escalation-policy

Datadog Get On-call Escalation Policy

read-only idempotent
datadog-get-call-schedule

Datadog Get On-call Schedule

read-only idempotent
datadog-get-schedule-call-user

Datadog Get the Schedule On-call User

read-only idempotent
datadog-get-team-call-users

Datadog Get Team On-call Users

read-only idempotent
datadog-get-call-team-routing

Datadog Get On-call Team Routing Rules

read-only idempotent
datadog-get-specific-org-config

Datadog Get a Specific Org Config Value

read-only idempotent
datadog-get-finding

Datadog Get a Finding

read-only idempotent
datadog-get-all-powerpacks

Datadog Get All Powerpacks

read-only idempotent
datadog-get-powerpack

Datadog Get a Powerpack

read-only idempotent
datadog-get-all-processes

Datadog Get All Processes

read-only idempotent
datadog-get-waf-custom-rule

Datadog Get a Waf Custom Rule

read-only idempotent
datadog-get-waf-exclusion-filter

Datadog Get a Waf Exclusion Filter

read-only idempotent
datadog-get-all-workload-protection

Datadog Get All Workload Protection Agent Rules

read-only idempotent
datadog-get-workload-protection-agent

Datadog Get a Workload Protection Agent Rule

read-only idempotent
datadog-get-all-workload-protection-2

Datadog Get All Workload Protection Policies

read-only idempotent
datadog-get-workload-protection-policy

Datadog Get a Workload Protection Policy

read-only idempotent
datadog-get-specific-pipeline

Datadog Get a Specific Pipeline

read-only idempotent
datadog-get-restriction-policy

Datadog Get a Restriction Policy

read-only idempotent
datadog-get-role

Datadog Get a Role

read-only idempotent
datadog-get-all-users-role

Datadog Get All Users of a Role

read-only idempotent
datadog-get-all-rum-retention

Datadog Get All Rum Retention Filters

read-only idempotent
datadog-get-rum-retention-filter

Datadog Get a Rum Retention Filter

read-only idempotent
datadog-get-rum-application

Datadog Get a Rum Application

read-only idempotent
datadog-get-all-rum-based

Datadog Get All Rum-based Metrics

read-only idempotent
datadog-get-rum-based-metric

Datadog Get a Rum-based Metric

read-only idempotent
datadog-get-list-rum-events

Datadog Get a List of Rum Events

read-only idempotent
datadog-get-group

Datadog Get Group

read-only idempotent
datadog-get-user

Datadog Get User

read-only idempotent
datadog-get-sbom

Datadog Get Sbom

read-only idempotent
datadog-get-list-signal-based

Datadog Get the List of Signal-based Notification Rules

read-only idempotent
datadog-get-details-signal-based

Datadog Get Details of a Signal-based Notification Rule

read-only idempotent
datadog-get-list-vulnerability-notification

Datadog Get the List of Vulnerability Notification Rules

read-only idempotent
datadog-get-details-vulnerability-notification

Datadog Get Details of a Vulnerability Notification Rule

read-only idempotent
datadog-get-all-workload-protection-3

Datadog Get All Workload Protection Agent Rules (us1-fed)

read-only idempotent
datadog-get-workload-protection-agent-2

Datadog Get a Workload Protection Agent Rule (us1-fed)

read-only idempotent
datadog-get-all-security-filters

Datadog Get All Security Filters

read-only idempotent
datadog-get-security-filter

Datadog Get a Security Filter

read-only idempotent
datadog-get-all-suppression-rules

Datadog Get All Suppression Rules

read-only idempotent
datadog-get-suppression-rule

Datadog Get a Suppression Rule

read-only idempotent
datadog-get-rule-s-details

Datadog Get a Rule's Details

read-only idempotent
datadog-get-rule-s-version-history

Datadog Get a Rule's Version History

read-only idempotent
datadog-get-quick-list-security

Datadog Get a Quick List of Security Signals

read-only idempotent
datadog-get-list-security-signals

Datadog Get a List of Security Signals

read-only
datadog-get-signal-s-details

Datadog Get a Signal's Details

read-only idempotent
datadog-get-one-application-key-2

Datadog Get One Application Key for This Service Account

read-only idempotent
datadog-get-list-all-incident

Datadog Get a List of All Incident Services

read-only idempotent
datadog-get-all-service-definitions

Datadog Get All Service Definitions

read-only idempotent
datadog-get-single-service-definition

Datadog Get a Single Service Definition

read-only idempotent
datadog-get-details-incident-service

Datadog Get Details of an Incident Service

read-only idempotent
datadog-get-job-s-details

Datadog Get a Job's Details

read-only idempotent
datadog-get-slo-report

Datadog Get Slo Report

read-only idempotent
datadog-get-slo-report-status

Datadog Get Slo Report Status

read-only idempotent
datadog-get-list-spans

Datadog Get a List of Spans

read-only idempotent
datadog-get-demand-concurrency-cap

Datadog Get the On-demand Concurrency Cap

read-only idempotent
datadog-get-all-teams

Datadog Get All Teams

read-only idempotent
datadog-get-team

Datadog Get a Team

read-only idempotent
datadog-get-links-team

Datadog Get Links for a Team

read-only idempotent
datadog-get-team-link

Datadog Get a Team Link

read-only idempotent
datadog-get-team-memberships

Datadog Get Team Memberships

read-only idempotent
datadog-get-permission-settings-team

Datadog Get Permission Settings for a Team

read-only idempotent
datadog-get-list-all-incident-2

Datadog Get a List of All Incident Teams

read-only idempotent
datadog-get-details-incident-team

Datadog Get Details of an Incident Team

read-only idempotent
datadog-get-hourly-usage-application

Datadog Get Hourly Usage for Application Security

read-only idempotent
datadog-get-billing-dimension-mapping

Datadog Get Billing Dimension Mapping for Usage Endpoints

read-only idempotent
datadog-get-cost-across-multi

Datadog Get Cost Across Multi-org Account

read-only idempotent
datadog-get-estimated-cost-across

Datadog Get Estimated Cost Across Your Account

read-only idempotent
datadog-get-historical-cost-across

Datadog Get Historical Cost Across Your Account

read-only idempotent
datadog-get-hourly-usage-product

Datadog Get Hourly Usage by Product Family

read-only idempotent
datadog-get-hourly-usage-lambda

Datadog Get Hourly Usage for Lambda Traced Invocations

read-only idempotent
datadog-get-hourly-usage-observability

Datadog Get Hourly Usage for Observability Pipelines

read-only idempotent
datadog-get-projected-cost-across

Datadog Get Projected Cost Across Your Account

read-only idempotent
datadog-get-user-invitation

Datadog Get a User Invitation

read-only idempotent
datadog-get-user-details

Datadog Get User Details

read-only idempotent
datadog-get-user-organization

Datadog Get a User Organization

read-only idempotent
datadog-get-user-permissions

Datadog Get a User Permissions

read-only idempotent
datadog-get-user-memberships

Datadog Get User Memberships

read-only idempotent
datadog-get-existing-workflow

Datadog Get an Existing Workflow

read-only idempotent
datadog-get-workflow-instance

Datadog Get a Workflow Instance

read-only idempotent

Capability Spec

datadog-get.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Datadog API — Get
  description: 'Datadog API — Get. 170 operations. Lead operation: Datadog Get an Existing Action Connection. Self-contained
    Naftiko capability covering one Datadog business surface.'
  tags:
  - Datadog
  - Get
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    DATADOG_API_KEY: DATADOG_API_KEY
capability:
  consumes:
  - type: http
    namespace: datadog-get
    baseUri: https://{subdomain}.{site}
    description: Datadog API — Get business capability. Self-contained, no shared references.
    resources:
    - name: api-v2-actions-connections-connection_id
      path: /api/v2/actions/connections/{connection_id}
      operations:
      - name: getactionconnection
        method: GET
        description: Datadog Get an Existing Action Connection
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-agentless_scanning-accounts-aws
      path: /api/v2/agentless_scanning/accounts/aws
      operations:
      - name: listawsscanoptions
        method: GET
        description: Datadog Get Aws Scan Options
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-agentless_scanning-ondemand-aws
      path: /api/v2/agentless_scanning/ondemand/aws
      operations:
      - name: listawsondemandtasks
        method: GET
        description: Datadog Get Aws on Demand Tasks
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-agentless_scanning-ondemand-aws-task_id
      path: /api/v2/agentless_scanning/ondemand/aws/{task_id}
      operations:
      - name: getawsondemandtask
        method: GET
        description: Datadog Get Aws on Demand Task by Id
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-api_keys
      path: /api/v2/api_keys
      operations:
      - name: listapikeys
        method: GET
        description: Datadog Get All Api Keys
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-api_keys-api_key_id
      path: /api/v2/api_keys/{api_key_id}
      operations:
      - name: getapikey
        method: GET
        description: Datadog Get Api Key
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-apicatalog-api-id-openapi
      path: /api/v2/apicatalog/api/{id}/openapi
      operations:
      - name: getopenapi
        method: GET
        description: Datadog Get an Api
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: ID of the API to retrieve
          required: true
    - name: api-v2-apm-config-metrics
      path: /api/v2/apm/config/metrics
      operations:
      - name: listspansmetrics
        method: GET
        description: Datadog Get All Span-based Metrics
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-apm-config-metrics-metric_id
      path: /api/v2/apm/config/metrics/{metric_id}
      operations:
      - name: getspansmetric
        method: GET
        description: Datadog Get a Span-based Metric
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-apm-config-retention-filters-filter_id
      path: /api/v2/apm/config/retention-filters/{filter_id}
      operations:
      - name: getapmretentionfilter
        method: GET
        description: Datadog Get a Given Apm Retention Filter
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-app-builder-apps-app_id
      path: /api/v2/app-builder/apps/{app_id}
      operations:
      - name: getapp
        method: GET
        description: Datadog Get App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          description: The ID of the app to retrieve.
          required: true
        - name: version
          in: query
          type: string
          description: The version number of the app to retrieve. If not specified, the latest version is returned. Version
            numbers start at 1 and increment with each update. The spec
    - name: api-v2-application_keys
      path: /api/v2/application_keys
      operations:
      - name: listapplicationkeys
        method: GET
        description: Datadog Get All Application Keys
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-application_keys-app_key_id
      path: /api/v2/application_keys/{app_key_id}
      operations:
      - name: getapplicationkey
        method: GET
        description: Datadog Get an Application Key
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-audit-events
      path: /api/v2/audit/events
      operations:
      - name: listauditlogs
        method: GET
        description: Datadog Get a List of Audit Logs Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[query]
          in: query
          type: string
          description: Search query following Audit Logs syntax.
        - name: filter[from]
          in: query
          type: string
          description: Minimum timestamp for requested events.
        - name: filter[to]
          in: query
          type: string
          description: Maximum timestamp for requested events.
        - name: sort
          in: query
          type: string
          description: Order of events in results.
        - name: page[cursor]
          in: query
          type: string
          description: List following results with a cursor provided in the previous query.
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of events in the response.
    - name: api-v2-authn_mappings-authn_mapping_id
      path: /api/v2/authn_mappings/{authn_mapping_id}
      operations:
      - name: getauthnmapping
        method: GET
        description: Datadog Get an Authn Mapping by Uuid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cases-projects
      path: /api/v2/cases/projects
      operations:
      - name: getprojects
        method: GET
        description: Datadog Get All Projects
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cases-projects-project_id
      path: /api/v2/cases/projects/{project_id}
      operations:
      - name: getproject
        method: GET
        description: Datadog Get the Details of a Project
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cases-case_id
      path: /api/v2/cases/{case_id}
      operations:
      - name: getcase
        method: GET
        description: Datadog Get the Details of a Case
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-catalog-entity
      path: /api/v2/catalog/entity
      operations:
      - name: listcatalogentity
        method: GET
        description: Datadog Get a List of Entities
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of entities in the response.
    - name: api-v2-catalog-relation
      path: /api/v2/catalog/relation
      operations:
      - name: listcatalogrelation
        method: GET
        description: Datadog Get a List of Entity Relations
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of relations in the response.
    - name: api-v2-ci-pipelines-events
      path: /api/v2/ci/pipelines/events
      operations:
      - name: listciapppipelineevents
        method: GET
        description: Datadog Get a List of Pipelines Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[query]
          in: query
          type: string
          description: Search query following log syntax.
        - name: filter[from]
          in: query
          type: string
          description: Minimum timestamp for requested events.
        - name: filter[to]
          in: query
          type: string
          description: Maximum timestamp for requested events.
        - name: sort
          in: query
          type: string
          description: Order of events in results.
        - name: page[cursor]
          in: query
          type: string
          description: List following results with a cursor provided in the previous query.
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of events in the response.
    - name: api-v2-ci-tests-events
      path: /api/v2/ci/tests/events
      operations:
      - name: listciapptestevents
        method: GET
        description: Datadog Get a List of Tests Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[query]
          in: query
          type: string
          description: Search query following log syntax.
        - name: filter[from]
          in: query
          type: string
          description: Minimum timestamp for requested events.
        - name: filter[to]
          in: query
          type: string
          description: Maximum timestamp for requested events.
        - name: sort
          in: query
          type: string
          description: Order of events in results.
        - name: page[cursor]
          in: query
          type: string
          description: List following results with a cursor provided in the previous query.
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of events in the response.
    - name: api-v2-cloud_security_management-custom_frameworks-handle-version
      path: /api/v2/cloud_security_management/custom_frameworks/{handle}/{version}
      operations:
      - name: getcustomframework
        method: GET
        description: Datadog Get a Custom Framework
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-container_images
      path: /api/v2/container_images
      operations:
      - name: listcontainerimages
        method: GET
        description: Datadog Get All Container Images
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[tags]
          in: query
          type: string
          description: Comma-separated list of tags to filter Container Images by.
        - name: group_by
          in: query
          type: string
          description: Comma-separated list of tags to group Container Images by.
        - name: sort
          in: query
          type: string
          description: Attribute to sort Container Images by.
        - name: page[size]
          in: query
          type: integer
          description: Maximum number of results returned.
        - name: page[cursor]
          in: query
          type: string
          description: String to query the next page of results.
    - name: api-v2-containers
      path: /api/v2/containers
      operations:
      - name: listcontainers
        method: GET
        description: Datadog Get All Containers
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[tags]
          in: query
          type: string
          description: Comma-separated list of tags to filter containers by.
        - name: group_by
          in: query
          type: string
          description: Comma-separated list of tags to group containers by.
        - name: sort
          in: query
          type: string
          description: Attribute to sort containers by.
        - name: page[size]
          in: query
          type: integer
          description: Maximum number of results returned.
        - name: page[cursor]
          in: query
          type: string
          description: String to query the next page of results.
    - name: api-v2-cost-budget-budget_id
      path: /api/v2/cost/budget/{budget_id}
      operations:
      - name: getbudget
        method: GET
        description: Datadog Get a Budget
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cost-custom_costs-file_id
      path: /api/v2/cost/custom_costs/{file_id}
      operations:
      - name: getcustomcostsfile
        method: GET
        description: Datadog Get Custom Costs File
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cost_by_tag-active_billing_dimensions
      path: /api/v2/cost_by_tag/active_billing_dimensions
      operations:
      - name: getactivebillingdimensions
        method: GET
        description: Datadog Get Active Billing Dimensions for Cost Attribution
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-cost_by_tag-monthly_cost_attribution
      path: /api/v2/cost_by_tag/monthly_cost_attribution
      operations:
      - name: getmonthlycostattribution
        method: GET
        description: Datadog Get Monthly Cost Attribution
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: start_month
          in: query
          type: string
          description: 'Datetime in ISO-8601 format, UTC, precise to month: `[YYYY-MM]` for cost beginning in this month.'
          required: true
        - name: end_month
          in: query
          type: string
          description: 'Datetime in ISO-8601 format, UTC, precise to month: `[YYYY-MM]` for cost ending this month.'
        - name: fields
          in: query
          type: string
          description: 'Comma-separated list specifying cost types (e.g., `<billing_dimension>_on_demand_cost`, `<billing_dimension>_committed_cost`,
            `<billing_dimension>_total_cost`) '
          required: true
        - name: sort_direction
          in: query
          type: string
          description: 'The direction to sort by: `[desc, asc]`.'
        - name: sort_name
          in: query
          type: string
          description: 'The billing dimension to sort by. Always sorted by total cost. Example: `infra_host`.'
        - name: tag_breakdown_keys
          in: query
          type: string
          description: Comma separated list of tag keys used to group cost. If no value is provided the cost will not be broken
            down by tags.
        - name: next_record_id
          in: query
          type: string
          description: List following results with a next_record_id provided in the previous query.
        - name: include_descendants
          in: query
          type: boolean
          description: Include child org cost in the response. Defaults to `true`.
    - name: api-v2-csm-onboarding-agents
      path: /api/v2/csm/onboarding/agents
      operations:
      - name: listallcsmagents
        method: GET
        description: Datadog Get All Csm Agents
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: page
          in: query
          type: integer
          description: The page index for pagination (zero-based).
        - name: size
          in: query
          type: integer
          description: The number of items to include in a single page.
        - name: query
          in: query
          type: string
          description: A search query string to filter results (for example, `hostname:COMP-T2H4J27423`).
        - name: order_direction
          in: query
          type: string
          description: The sort direction for results. Use `asc` for ascending or `desc` for descending.
    - name: api-v2-csm-onboarding-coverage_analysis-cloud_accounts
      path: /api/v2/csm/onboarding/coverage_analysis/cloud_accounts
      operations:
      - name: getcsmcloudaccountscoverageanalysis
        method: GET
        description: Datadog Get the Csm Cloud Accounts Coverage Analysis
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-csm-onboarding-coverage_analysis-hosts_and_containers
      path: /api/v2/csm/onboarding/coverage_analysis/hosts_and_containers
      operations:
      - name: getcsmhostsandcontainerscoverageanalysis
        method: GET
        description: Datadog Get the Csm Hosts and Containers Coverage Analysis
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-csm-onboarding-coverage_analysis-serverless
      path: /api/v2/csm/onboarding/coverage_analysis/serverless
      operations:
      - name: getcsmserverlesscoverageanalysis
        method: GET
        description: Datadog Get the Csm Serverless Coverage Analysis
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-csm-onboarding-serverless-agents
      path: /api/v2/csm/onboarding/serverless/agents
      operations:
      - name: listallcsmserverlessagents
        method: GET
        description: Datadog Get All Csm Serverless Agents
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: page
          in: query
          type: integer
          description: The page index for pagination (zero-based).
        - name: size
          in: query
          type: integer
          description: The number of items to include in a single page.
        - name: query
          in: query
          type: string
          description: A search query string to filter results (for example, `hostname:COMP-T2H4J27423`).
        - name: order_direction
          in: query
          type: string
          description: The sort direction for results. Use `asc` for ascending or `desc` for descending.
    - name: api-v2-current_user-application_keys
      path: /api/v2/current_user/application_keys
      operations:
      - name: listcurrentuserapplicationkeys
        method: GET
        description: Datadog Get All Application Keys Owned by Current User
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-current_user-application_keys-app_key_id
      path: /api/v2/current_user/application_keys/{app_key_id}
      operations:
      - name: getcurrentuserapplicationkey
        method: GET
        description: Datadog Get One Application Key Owned by Current User
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-dashboard-lists-manual-dashboard_list_id-dashboards
      path: /api/v2/dashboard/lists/manual/{dashboard_list_id}/dashboards
      operations:
      - name: getdashboardlistitems
        method: GET
        description: Datadog Get Items of a Dashboard List
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: dashboard_list_id
          in: path
          type: integer
          description: ID of the dashboard list to get items from.
          required: true
    - name: api-v2-domain_allowlist
      path: /api/v2/domain_allowlist
      operations:
      - name: getdomainallowlist
        method: GET
        description: Datadog Get Domain Allowlist
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-dora-deployments
      path: /api/v2/dora/deployments
      operations:
      - name: listdoradeployments
        method: POST
        description: Datadog Get a List of Deployment Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: api-v2-dora-deployments-deployment_id
      path: /api/v2/dora/deployments/{deployment_id}
      operations:
      - name: getdoradeployment
        method: GET
        description: Datadog Get a Deployment Event
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: deployment_id
          in: path
          type: string
          description: The ID of the deployment event.
          required: true
    - name: api-v2-dora-failures
      path: /api/v2/dora/failures
      operations:
      - name: listdorafailures
        method: POST
        description: Datadog Get a List of Failure Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: api-v2-dora-failures-failure_id
      path: /api/v2/dora/failures/{failure_id}
      operations:
      - name: getdorafailure
        method: GET
        description: Datadog Get a Failure Event
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: failure_id
          in: path
          type: string
          description: The ID of the failure event.
          required: true
    - name: api-v2-downtime
      path: /api/v2/downtime
      operations:
      - name: listdowntimes
        method: GET
        description: Datadog Get All Downtimes
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: current_only
          in: query
          type: boolean
          description: Only return downtimes that are active when the request is made.
        - name: include
          in: query
          type: string
          description: Comma-separated list of resource paths for related resources to include in the response. Supported
            resource
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of downtimes in the response.
    - name: api-v2-downtime-downtime_id
      path: /api/v2/downtime/{downtime_id}
      operations:
      - name: getdowntime
        method: GET
        description: Datadog Get a Downtime
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: downtime_id
          in: path
          type: string
          description: ID of the downtime to fetch.
          required: true
        - name: include
          in: query
          type: string
          description: Comma-separated list of resource paths for related resources to include in the response. Supported
            resource
    - name: api-v2-events
      path: /api/v2/events
      operations:
      - name: listevents
        method: GET
        description: Datadog Get a List of Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: filter[query]
          in: query
          type: string
          description: Search query following events syntax.
        - name: filter[from]
          in: query
          type: string
          description: Minimum timestamp for requested events, in milliseconds.
        - name: filter[to]
          in: query
          type: string
          description: Maximum timestamp for requested events, in milliseconds.
        - name: sort
          in: query
          type: string
          description: Order of events in results.
        - name: page[cursor]
          in: query
          type: string
          description: List following results with a cursor provided in the previous query.
        - name: page[limit]
          in: query
          type: integer
          description: Maximum number of events in the response.
    - name: api-v2-incidents
      path: /api/v2/incidents
      operations:
      - name: listincidents
        method: GET
        description: Datadog Get a List of Incidents
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-config-types
      path: /api/v2/incidents/config/types
      operations:
      - name: listincidenttypes
        method: GET
        description: Datadog Get a List of Incident Types
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-config-types-incident_type_id
      path: /api/v2/incidents/config/types/{incident_type_id}
      operations:
      - name: getincidenttype
        method: GET
        description: Datadog Get Incident Type Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id
      path: /api/v2/incidents/{incident_id}
      operations:
      - name: getincident
        method: GET
        description: Datadog Get the Details of an Incident
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id-attachments
      path: /api/v2/incidents/{incident_id}/attachments
      operations:
      - name: listincidentattachments
        method: GET
        description: Datadog Get a List of Attachments
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id-relationships-integrations
      path: /api/v2/incidents/{incident_id}/relationships/integrations
      operations:
      - name: listincidentintegrations
        method: GET
        description: Datadog Get a List of an Incident's Integration Metadata
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id-relationships-integrations-integration_metadata_id
      path: /api/v2/incidents/{incident_id}/relationships/integrations/{integration_metadata_id}
      operations:
      - name: getincidentintegration
        method: GET
        description: Datadog Get Incident Integration Metadata Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id-relationships-todos
      path: /api/v2/incidents/{incident_id}/relationships/todos
      operations:
      - name: listincidenttodos
        method: GET
        description: Datadog Get a List of an Incident's Todos
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-incidents-incident_id-relationships-todos-todo_id
      path: /api/v2/incidents/{incident_id}/relationships/todos/{todo_id}
      operations:
      - name: getincidenttodo
        method: GET
        description: Datadog Get Incident Todo Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-aws-accounts-aws_account_config_id
      path: /api/v2/integration/aws/accounts/{aws_account_config_id}
      operations:
      - name: getawsaccount
        method: GET
        description: Datadog Get an Aws Integration by Config Id
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-aws-logs-services
      path: /api/v2/integration/aws/logs/services
      operations:
      - name: listawslogsservices
        method: GET
        description: Datadog Get List of Aws Log Ready Services
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-ms-teams-configuration-channel-tenant_name-team_name-channel_
      path: /api/v2/integration/ms-teams/configuration/channel/{tenant_name}/{team_name}/{channel_name}
      operations:
      - name: getchannelbyname
        method: GET
        description: Datadog Get Channel Information by Name
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-ms-teams-configuration-tenant-based-handles
      path: /api/v2/integration/ms-teams/configuration/tenant-based-handles
      operations:
      - name: listtenantbasedhandles
        method: GET
        description: Datadog Get All Tenant-based Handles
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-ms-teams-configuration-tenant-based-handles-handle_id
      path: /api/v2/integration/ms-teams/configuration/tenant-based-handles/{handle_id}
      operations:
      - name: gettenantbasedhandle
        method: GET
        description: Datadog Get Tenant-based Handle Information
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-ms-teams-configuration-workflows-webhook-handles
      path: /api/v2/integration/ms-teams/configuration/workflows-webhook-handles
      operations:
      - name: listworkflowswebhookhandles
        method: GET
        description: Datadog Get All Workflows Webhook Handles
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-ms-teams-configuration-workflows-webhook-handles-handle_id
      path: /api/v2/integration/ms-teams/configuration/workflows-webhook-handles/{handle_id}
      operations:
      - name: getworkflowswebhookhandle
        method: GET
        description: Datadog Get Workflows Webhook Handle Information
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: api-v2-integration-opsgenie-services
      path: /api/v2/integration/opsgenie/services
      operations:

# --- truncated at 32 KB (230 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/datadog/refs/heads/main/capabilities/datadog-get.yaml