Alerts
/Update an alert by ID
Update an alert by ID
https:/api.livesession.io/v1/alerts/{id}
Update alert by ID
Scopes
Required scopes:
alerts:writePath parameters
idstringRequired
Unique identifier of the alert to update
Request body
namestring
New name for the alerteventsarray of object
Updated list of events that will trigger the alertkindinteger
Kind of event, more info [here](/docs/api/rest/EventKind)valuestring
Value or threshold that triggers the alert
providerstring
Updated notification provider for the alertslackstring
webhooksstring
slack_channel_idstring
Updated Slack channel ID for notificationswebhook_idstring
Updated webhook ID for notifications
Response
OK
alert_idstring
Unique identifier for the alertnamestring
Name of the alerteventsarray of object
List of events that trigger the alertkindinteger
Kind of event, more info [here](/docs/api/rest/EventKind)valuestring
Value or threshold that triggers the alert
providerstring
Notification provider for the alertslackstring
webhooksstring
slack_channel_idstring
Slack channel ID for notificationswebhook_idstring
Webhook ID for notificationsenabledboolean
Whether the alert is currently activecreation_datestring
ISO 8601 timestamp when the alert was created
Example request
curl --request PUT \ --url https://api.livesession.io/v1/alerts/string \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data ' { "name": "string", "events": [ { "kind": 0, "value": "string" } ], "provider": "slack", "slack_channel_id": "string", "webhook_id": "string" } '
Example response
{ "alert_id": "string", "name": "string", "events": [ { "kind": 0, "value": "string" } ], "provider": "slack", "slack_channel_id": "string", "webhook_id": "string", "enabled": true, "creation_date": "string" }
Built with
Show your support! Star us on GitHub ⭐️