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/list

Path Parameters

instancestringrequired

Nome da instância que enviará a mensagem

Body Parameters

tostringrequired

Número do destinatário com código do país (ex: 5511999999999)

titlestringrequired

Título da lista (máx. 60 caracteres)

descriptionstring

Descrição da lista (texto do corpo da mensagem)

button_textstringrequired

Texto do botão que abre a lista. Também aceita buttonText (camelCase)

footerstring

Texto do rodapé da mensagem

sectionsarrayrequired

Array com 1 a 10 seções

sections[].titlestringrequired

Título da seção (máx. 24 caracteres)

sections[].rowsarrayrequired

Array com 1 a 10 linhas por seção

sections[].rows[].idstringrequired

ID único da linha (usado para identificar a seleção)

sections[].rows[].titlestringrequired

Título da linha (máx. 24 caracteres)

sections[].rows[].descriptionstring

Descriçã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"
  }
}