Updates A global notification provider.

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}