DeliveryCredentialBody
Fields
Section titled “Fields”| 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.
JSON schema
Section titled “JSON 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"}