InitRequest
Estrutura de dados do contrato OpenAPI.
Estrutura de dados do contrato OpenAPI.
Campos
| Campo | Tipo | Presença | Descrição |
|---|---|---|---|
name | string | obrigatório | Obrigatório, até 128 bytes UTF-8, sem controle ou espaços nas extremidades. Comprimento mínimo: 1. Comprimento máximo: 128 |
systemName | string | opcional | Até 128 bytes; recomendado Atendro. Comprimento máximo: 128 |
companyId | string | opcional | Até 128 bytes; vínculo com tenant no consumidor. Filtro de lista, não autorização. Comprimento máximo: 128 |
kind | string | opcional | Imutável após criar. calls exige o módulo habilitado e pareamento próprio. Valores: "whatsapp", "calls". Padrão: "whatsapp" |
Definição OpenAPI
json
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Obrigatório, até 128 bytes UTF-8, sem controle ou espaços nas extremidades.",
"minLength": 1,
"maxLength": 128
},
"systemName": {
"type": "string",
"description": "Até 128 bytes; recomendado Atendro.",
"maxLength": 128
},
"companyId": {
"type": "string",
"description": "Até 128 bytes; vínculo com tenant no consumidor. Filtro de lista, não autorização.",
"maxLength": 128
},
"kind": {
"type": "string",
"enum": [
"whatsapp",
"calls"
],
"default": "whatsapp",
"description": "Imutável após criar. calls exige o módulo habilitado e pareamento próprio."
}
},
"required": [
"name"
]
}