Updates A global notification provider.
Updates a global notification provider.
Request
URI
PUT
https://{api_host}/notification-service/api/notifications/global/providers/{id}
COPY
Path Parameters
string
id
Required
The provider id
Request Body
NotificationProvider
of type(s)
application/json
Optional
Responses
200
successful operation
Returns
NotificationProvider
of type(s)
*/*
{
"providerMode": {
"role": "string",
"overriddenGlobalProviderId": "string"
},
"name": "string",
"description": "string",
"providerDirection": "string",
"id": "string",
"type": "string",
"version": 0
}
object
providerMode
Optional
providerMode
string
name
Optional
Constraints:
minLength: 0
maxLength: 255
name
string
description
Optional
Constraints:
minLength: 0
maxLength: 2000
description
string
providerDirection
Required
providerDirection
Possible values are :
INBOUND,
OUTBOUND,
string As uuid
As uuid
id
Optional
id
string
type
Required
type
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>' https://{api_host}/notification-service/api/notifications/global/providers/{id}
On This Page
Notification Provider Operations
GET
Retrieves A tenant notification provider given its unique identifier.
DELETE
Deletes A tenant notification provider given its unique identifier.
PUT
Updates A tenant notification provider.
GET
Retrieves A global notification provider given its unique identifier.
DELETE
Deletes A global notification provider given its unique identifier.
PUT
Updates A global notification provider.
POST
Tests the connection Of A notification provider.
GET
Returns A page Of tenant Notification Provider Creation Info.
GET
Returns A page Of global Notification Provider Creation Info.
POST
Creats A tenant notification provider.
GET
Retrieves A page Of notification providers Of A given tenant.
POST
Creates A global notification provider.
GET
Retrieves A page Of global notification providers.