CreateWebhookInput
labelstringrequired
Display name for the webhook (not unique)
Possible values: <= 50 characters
endpointurirequired
Must be HTTPS
eventTypeEventTyperequired
Possible values: [Message, MessageStatus]
authenticationProtocolAuthenticationProtocolrequired
Possible values: [NoAuthentication, Oauth20, PasswordAuthentication, AWSSignatureV4, JWT, JWTExchange]
scopestringnullable
requiresSignatureboolean
headers object[]
Array [
keystringrequired
valuestringrequired
]
CreateWebhookInput
{
"label": "string",
"endpoint": "string",
"eventType": "Message",
"authenticationProtocol": "NoAuthentication",
"scope": "string",
"headers": [
{
"key": "string",
"value": "string"
}
]
}