Skip to main content
Every datadog.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Api Keys

list

apiKeys.list List API key metadata Risk: read
Input Output

Aws

list

aws.list List AWS integration accounts Risk: read
Input: empty object Output

Dashboards

create

dashboards.create Create a dashboard Risk: write
Input
Output

delete

dashboards.delete Delete a dashboard [DESTRUCTIVE · IRREVERSIBLE] Risk: destructive · Irreversible
Input Output

get

dashboards.get Get a dashboard with its widgets Risk: read
Input Output

list

dashboards.list List dashboards Risk: read
Input Output

update

dashboards.update Update a dashboard Risk: write
Input
Output

Downtimes

create

downtimes.create Schedule a downtime (suppresses monitor alerts) Risk: write
Input Output

list

downtimes.list List downtimes Risk: read
Input Output: object

Events

create

events.create Post an event Risk: write
Input Output

list

events.list List events in a time window Risk: read
Input Output

Hosts

list

hosts.list List infrastructure hosts Risk: read
Input Output

totals

hosts.totals Get host totals (active/up) Risk: read
Input: empty object Output

Incidents

list

incidents.list List incidents Risk: read
Input Output

Logs

aggregate

logs.aggregate Aggregate log analytics Risk: read
Input Output

listIndexes

logs.listIndexes List log indexes Risk: read
Input: empty object Output

logs.search Search logs Risk: read
Input Output

Metrics

listActive

metrics.listActive List actively reporting metrics Risk: read
Input Output

query

metrics.query Query timeseries points Risk: read
Input Output

submit

metrics.submit Submit metric series points Risk: write
Input
Output

Monitors

create

monitors.create Create a monitor Risk: write
Input
Output

delete

monitors.delete Delete a monitor [DESTRUCTIVE · IRREVERSIBLE] Risk: destructive · Irreversible
Input Output

get

monitors.get Get a monitor Risk: read
Input Output

list

monitors.list List monitors Risk: read
Input Output: object[]

mute

monitors.mute Mute a monitor (suppresses alerting) Risk: write
Input Output

search

monitors.search Search monitors Risk: read
Input Output

unmute

monitors.unmute Unmute a monitor Risk: write
Input Output

update

monitors.update Update a monitor Risk: write
Input
Output

Roles

list

roles.list List roles Risk: read
Input Output

Services

listDefinitions

services.listDefinitions List APM service definitions Risk: read
Input Output

Slos

create

slos.create Create an SLO Risk: write
Input
Output

list

slos.list List SLOs Risk: read
Input Output

Spans

aggregate

spans.aggregate Aggregate APM span analytics Risk: read
Input Output

search

spans.search Search APM spans Risk: read
Input Output: object

Synthetics

createApiTest

synthetics.createApiTest Create a synthetic API test Risk: write
Input
Output

getApiTest

synthetics.getApiTest Get a synthetic API test Risk: read
Input Output

listLocations

synthetics.listLocations List synthetic test locations Risk: read
Input: empty object Output

listTests

synthetics.listTests List synthetic tests Risk: read
Input Output

Tags

getHost

tags.getHost Get tags for a host Risk: read
Input Output

list

tags.list List host tags Risk: read
Input Output

updateHost

tags.updateHost Replace tags for a host Risk: write
Input Output

Usage

getSummary

usage.getSummary Get usage summary across products Risk: read
Input Output

Users

list

users.list List organization users Risk: read
Input Output

Webhooks

create

webhooks.create Create a webhook integration Risk: write
Input Output

get

webhooks.get Get a webhook integration by name Risk: read
Input Output