Skip to content

DeliveryCredentialBody

Field Type Required Description and constraints
kind string Yes values "webhookToken", "telegramBotToken", "twilioCredential", "genetecCredential", "smtpCredential", "slackWebhook", "teamsWebhook"
username string (password) or null No
password string (password) or null No
certificate string (password) or null No
token string (password) or null No
accountSid string (password) or null No
authToken string (password) or null No
webhookUrl string (password) or null No

Additional properties are rejected by this schema.

{
"properties": {
"kind": {
"type": "string",
"enum": [
"webhookToken",
"telegramBotToken",
"twilioCredential",
"genetecCredential",
"smtpCredential",
"slackWebhook",
"teamsWebhook"
],
"title": "Kind"
},
"username": {
"anyOf": [
{
"type": "string",
"maxLength": 65536,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Username"
},
"password": {
"anyOf": [
{
"type": "string",
"maxLength": 65536,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Password"
},
"certificate": {
"anyOf": [
{
"type": "string",
"maxLength": 65536,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Certificate"
},
"token": {
"anyOf": [
{
"type": "string",
"maxLength": 65536,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Token"
},
"accountSid": {
"anyOf": [
{
"type": "string",
"maxLength": 34,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Accountsid"
},
"authToken": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Authtoken"
},
"webhookUrl": {
"anyOf": [
{
"type": "string",
"maxLength": 65536,
"format": "password",
"writeOnly": true
},
{
"type": "null"
}
],
"title": "Webhookurl"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"kind"
],
"title": "DeliveryCredentialBody"
}
Image preview