Skip to main content
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