Ir para o conteúdo

Mensagem de entrada da pesquisa#

Esta seção descreve o formato da notificação de entrada do objeto messageData para a mensagem de entrada da pesquisa. Para obter a descrição do formato geral das notificações de entrada, consulte a seção Mensagens de entrada.

Para receber notificações de entrada deste tipo, são necessárias duas condições:

typeWebhook = incomingMessageReceived

messageData.typeMessage = pollMessage

Notificação#

Formato de notificação#

Campos do objeto messageData

Parâmetro Tipo Descrição
typeMessage string Tipo de mensagem recebida. Para mensagens deste tipo, o campo assume o valor pollMessage
pollCreationMessage object Objeto de dados sobre a mensagem da pesquisa

Campos do objeto pollCreationMessage

Parâmetro Tipo Descrição
name string Nome da pesquisa
options object Objeto de dados sobre as opções de escolha da pesquisa
selectableOptionsCount number Número de opções selecionáveis

Campos do objeto options

Parâmetro Tipo Descrição
optionName string Nome da opção de escolha

Exemplo do corpo da notificação#

```json { "typeWebhook": "incomingMessageReceived", "instanceData": { "idInstance": 1234, "wid": "11001234567@c.us", "typeInstance": "whatsapp" }, "timestamp": 1588091580, "idMessage": "F7AEC1B7086ECDC7E6E45923F5EDB825", "senderData": { "chatId": "79001234568@c.us", "sender": "79001234568@c.us", "chatName": "Green API", "senderName": "Green API" }, "messageData": { "typeMessage": "pollMessage", "pollCreationMessage": { "name": "Poll Name", "options": [ { "optionName": "Variant 1" }, { "optionName": "Variant 2" } ], "selectableOptionsCount": 0 } } } ``````