Updates A notification scenario configuration for the specified tenant.
Updatesa notification scenario configuration for the specified tenant. A notification configuration consists of multiple notification scenario settings. Settings in the existing notification scenario configuration will remain untouched if not specified in the update notification configuration.
Request
URI
PUT
https://{api_host}/notification-service/api/notifications/tenants/{tenantId}/scenarioConfiguration
COPY
Path Parameters
string
tenantId
Required
The tenant id
Request Body
NotificationScenarioConfiguration
of type(s)
application/json
Required
"NotificationScenarioConfiguration Object"
array of
object
settings
Optional
Constraints:
minItems: 1
maxItems: 2147483647
settings
string
tenantId
Optional
tenantId
integer As int64
As int64
version
Optional
version
Responses
200
successful operation
Returns
NotificationScenarioConfiguration
of type(s)
*/*
{
"settings": [
{
"enabled": false,
"notificationScenario": {
"name": "string",
"description": "string",
"serviceTypeId": "string",
"id": "string",
"serviceName": "string",
"actions": [
{
"name": "string",
"id": "string"
}
]
}
}
],
"tenantId": "string",
"version": 0
}
array of
object
settings
Optional
Constraints:
minItems: 1
maxItems: 2147483647
settings
string
tenantId
Optional
tenantId
integer As int64
As int64
version
Optional
version
204
Operation doesn't return any data structure
Code Samples
COPY
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/notification-service/api/notifications/tenants/{tenantId}/scenarioConfiguration
On This Page
Notification Scenario Configuration Operations
GET
Retrieves A page Of notification scenario settings.
GET
Retrieves the notification scenario configuration for the specified tenant.
PUT
Updates A notification scenario configuration for the specified tenant.