Update an alert contact
PUT /api/v1/alert-contacts/{id}
Updates an existing alert contact. Only the fields provided in the request body are changed.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Example
1Unique alert contact identifier.
Request Body required
Section titled “Request Body required ”Request body for updating an alert contact. All fields are optional.
object
Human-readable label.
Example
Engineering SlackNotification channel type.
Example
slackChannel address.
Example
https://hooks.slack.com/services/T00/B00/xxxResponses
Section titled “ Responses ”Alert contact updated successfully.
A contact channel for receiving alerts.
object
Unique alert contact identifier.
Example
1ID of the user who owns this contact.
Example
1Notification channel type.
Example
emailChannel address (email, Slack webhook URL, or webhook URL).
Example
ops@example.comHuman-readable label for this contact.
Example
Ops Team EmailWhether the contact has been verified. Email contacts require verification before receiving alerts. Slack and webhook contacts are verified automatically.
Example
trueWhen the contact was created.
Example
2026-01-10T09:00:00ZThe request body is invalid or missing required fields.
Error response returned when a request fails.
object
A human-readable error message.
Example
monitor not foundExample
{ "error": "invalid request body"}Authentication credentials are missing or invalid.
Error response returned when a request fails.
object
A human-readable error message.
Example
monitor not foundExample
{ "error": "unauthorized"}The requested resource was not found.
Error response returned when a request fails.
object
A human-readable error message.
Example
monitor not foundExample
{ "error": "not found"}