List apps
Returns the organization's notification channels: email, Slack, Teams and webhooks. Needs an organization token.
query Parameters
pagelimitList apps › Responses
Success
Create app
Creates a notification channel that budgets, cost alerts and report notifications can deliver to
Create app › Request Body
keynameCreate app › Responses
Created
id^app_[A-Za-z0-9_-]{2… · requirednamekeyisEnabledcreatedAtGet app
Returns a notification channel with its credentials redacted
path Parameters
appId^app_[A-Za-z0-9_-]{2… · requiredGet app › Responses
Success
id^app_[A-Za-z0-9_-]{2… · requirednamekeyisEnabledcreatedAtUpdate app
Renames a notification channel or replaces its configuration. A webhook's secret left out of the new configuration, or sent back as ***, keeps the stored one; null removes it. The kind cannot change.
path Parameters
appId^app_[A-Za-z0-9_-]{2… · requiredUpdate app › Request Body
nameUpdate app › Responses
Success
id^app_[A-Za-z0-9_-]{2… · requirednamekeyisEnabledcreatedAtDelete app
Deletes a notification channel and skips its pending deliveries. The channel is taken out of every cost alert, budget, workspace anomaly routing and report subscription that used it, and the response names each one, since one left with no channel sends nothing until it is given another.
path Parameters
appId^app_[A-Za-z0-9_-]{2… · requiredDelete app › Responses
Success
detachedCostAlertIdsdetachedBudgetIdsdetachedWorkspaceIdsdetachedSubscriptionIds