API/Mensagens/Enviar lista
Enviar mensagem de lista
Envia uma mensagem interativa com lista selecionável. Compatível com Android e iPhone. Aceita tanto snake_case (button_text) quanto camelCase (buttonText) nos campos.
POST
/message/:instance/listPath Parameters
instancestringrequiredNome da instância que enviará a mensagem
Body Parameters
tostringrequiredNúmero do destinatário com código do país (ex: 5511999999999)
titlestringrequiredTítulo da lista (máx. 60 caracteres)
descriptionstringDescrição da lista (texto do corpo da mensagem)
button_textstringrequiredTexto do botão que abre a lista. Também aceita buttonText (camelCase)
footerstringTexto do rodapé da mensagem
sectionsarrayrequiredArray com 1 a 10 seções
sections[].titlestringrequiredTítulo da seção (máx. 24 caracteres)
sections[].rowsarrayrequiredArray com 1 a 10 linhas por seção
sections[].rows[].idstringrequiredID único da linha (usado para identificar a seleção)
sections[].rows[].titlestringrequiredTítulo da linha (máx. 24 caracteres)
sections[].rows[].descriptionstringDescrição da linha (texto abaixo do título)
Response
200Mensagem de lista enviada com sucesso
200 - application/json
{
"success": true,
"data": {
"message_id": "3EB0A1B2C3D4E5F6",
"status": "sent",
"timestamp": "2024-01-15T10:35:00.000Z"
}
}POST/message/:instance/list
Envia uma mensagem interativa com lista selecionável. Compatível com Android e iPhone. Aceita tanto snake_case (button_text) quanto camelCase (buttonText) nos campos.
Example Response
200
{
"success": true,
"data": {
"message_id": "3EB0A1B2C3D4E5F6",
"status": "sent",
"timestamp": "2024-01-15T10:35:00.000Z"
}
}