Skip to main content
Bulk replace alert definitions

Authorizations

Authorization
string
header
required

API key authentication

Body

application/json

A request to bulk replace multiple alert definitions

alertDefsToReplace
Alert definition to replace · object[]

List of alert definitions to replace

Maximum array length: 1000

Response

A response that contains the results of the bulk replace operation

alertDefs
Alert definition · object[]

List of successfully replaced alert definitions

Maximum array length: 1000
failedToReplaceAlertDefs
Failed to replace alert definition · object[]

List of alert definitions that failed to be replaced

Maximum array length: 1000
notFoundIds
string[]

List of alert definition IDs that were not found

Maximum array length: 1000

List of alert definition IDs that were not found

Required string length: 1 - 36
Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Example:
skippedIds
string[]

List of alert definition IDs that were skipped (no changes detected)

Maximum array length: 1000

List of alert definition IDs that were skipped (no changes detected)

Required string length: 1 - 36
Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
Example: