Mise à jour d'un Webhook

Met à jour la configuration d'un webhook.

Path Params
string
required

ID du webhook à mettre à jour

Body Params

L'objet de configuration du webhook à stocker.

authentication
object

WebhookAuthentication compose tous les différents types d'authentification pris en charge pour les demandes de webhook

expectedStatus
array of int64s

ExpectedStatus est le statut HTTP attendu de l'API invoquée par ce webhook.
S'il n'est pas présent, un code d'état compris entre 200 et 299 est attendu (inclus).
L'état attendu est vérifié avant l'exécution de la transformation entrante.

expectedStatus
headers
array of objects

En-têtes avec des valeurs statiques à inclure dans les requêtes faites par cette
lorsqu'il est invoqué.
Peut être remplacé par une transformation.

headers
metadata
object
string
required

Nom du webhook

notification
object

NotificationWebhookConfig est le critère utilisé pour sélectionner les notifications pour les
envoi

purpose
array of strings
required

Objectif de ce webhook. Quelles sont les extensions ou les intégrations réalisées?
Les objectifs valides peuvent être trouvés à l'aide de l'API des objectifs.

purpose*
references
array of objects

Références à ce webhook par des extensions ou des intégrations. En lecture seule.
Un Webhook ne peut pas être supprimé tant qu'il a des références.

references
resources
object

Ressources définies par ce webhook.

transform
object
string
required

Type de webhook. Les options sont "temps réel" et "notification"

urls
array of strings
required

URLs que ce webhook doit utiliser lorsqu'il est invoqué. Accédé en round-robin
manière. Souvent, les URL qui échouent sont retirés de la rotation pendant 5 minutes.
Au moins un site URL doit être fourni.

Lorsqu'un URL est configuré avec le protocole ' http:// ', la connexion effectuée
vers le webhook ne sera pas sécurisé. Utilisez le protocole ' https:// ' pour établir
une connexion sécurisée. Les magasins de confiance IBM Security Verify seront utilisés.

urls*
Responses

Language
URL
Response
Choose an example:
application/json