Enviar mensagem interativa com botões de lista
| Propriedade | Tipo | Obrigatório | Descrição |
|---|---|---|---|
sessionId | string | ✅ Sim | ID da sessão autenticada que enviará a mensagem |
jid | string | ✅ Sim | Identificador do destinatário (JID do WhatsApp). Formato: [email protected] para contatos ou [email protected] para grupos |
list | object | ✅ Sim | Objeto contendo as informações da lista de botões |
list.title | string | ✅ Sim | Título da mensagem |
list.description | string | ❌ Não | Descrição ou corpo da mensagem |
list.button | string | ✅ Sim | Texto do botão que abre a lista (exemplo: “Ver opções”) |
list.sections | array | ✅ Sim | Array de seções da lista |
list.sections[].title | string | ✅ Sim | Título da seção |
list.sections[].rows | array | ✅ Sim | Array de linhas (opções) da seção |
list.sections[].rows[].title | string | ✅ Sim | Título da opção |
list.sections[].rows[].description | string | ❌ Não | Descrição da opção |
list.sections[].rows[].rowId | string | ✅ Sim | ID único da opção (usado para identificar a resposta) |
200 - Mensagem com botões enviada com sucesso400 - Parâmetros inválidos401 - Sessão não autorizada404 - Sessão não encontradaSua chave de API do Wappfy (obtenha em dash.wappfy.com.br)
"How are you?"
"Tell us how are you please 🙏"
"If you have any questions, please send it in the chat"
[
{ "type": "reply", "text": "I am good!" },
{
"type": "call",
"text": "Call us",
"phoneNumber": "+1234567890"
},
{
"type": "copy",
"text": "Copy code",
"copyCode": "4321"
},
{
"type": "url",
"text": "How did you do that?",
"url": "https://wappfy.com.br"
}
]Nome da sessão (instanceName)
"my-session"