- Green API EN
- Account
- Sending
- Receiving
- Journals
- Queues
- Groups
- Statuses
- Read mark
- Service methods
- Notifications Green API
- Incoming messages
- Quoted
- Media messages
- Text messagePOST
- Extended text messagePOST
- Location messagePOST
- Contact messagePOST
- Contacts array messagePOST
- Buttons messagePOST
- Selection list messagePOST
- Template buttons messagePOST
- Simple button selectionPOST
- Template button selectionPOST
- List element selectionPOST
- Sticker messagePOST
- Reaction messagePOST
- Poll messagePOST
- Incoming poll update messagePOST
- Group invitation messagePOST
- Edited messagePOST
- Deleted MessagePOST
- Outgoing message
- Others
- API exceptions
- Green API RU
- Аккаунт
- Отправка
- Получение
- Журналы
- Очереди
- Группы
- Статусы
- Отметка прочтения
- Сервисные методы
- Уведомления Green API
- Входящее сообщение
- Цитирование
- Медиа сообщения
- Текстовое сообщение
- Расширенное текстовое сообщение
- Сообщение с геолокацией
- Сообщение с контактом
- Сообщение с массивом контактов
- Сообщение с кнопками
- Сообщение со списком выбора
- Сообщение с шаблонными кнопками
- Сообщение с выбором обычной кнопки
- Сообщение с выбором шаблонной кнопки
- Сообщение с выбором элемента списка
- Сообщение со стикером
- Сообщение-реакция
- Сообщение с опросом
- Сообщение с обновлением опроса
- Сообщение с приглашением в группу
- Отредактированное сообщение
- Удаленное сообщение
- Отправленное сообщение
- Отправленное сообщение с телефона
- Медиа сообщения
- Текстовое сообщение
- Расширенное текстовое сообщение
- Сообщение с геолокацией
- Сообщение с контактом
- Сообщение с массивом контактов
- Сообщение со стикером
- Сообщение с опросом
- Сообщение-реакция
- Сообщение с приглашением в группу
- Статус отправленного сообщения
- Отредактированное сообщение
- Удаленное сообщение
- Отправленное сообщение через API
- Отправленное сообщение с телефона
- Прочие
- Исключения АПИ
- Входящее сообщение
Poll message
POST
/
"incomingWebhook": "yes",
"pollMessageWebhook": "yes"
Request
Body Params application/json
typeWebhook
string
required
instanceData
object
required
idInstance
integer
required
wid
string
required
typeInstance
string
required
timestamp
integer
required
idMessage
string
required
senderData
object
required
chatId
string
required
chatName
string
required
sender
string
required
senderName
string
required
senderContactName
string
required
messageData
object
required
typeMessage
string
required
pollMessageData
object
required
Example
{
"typeWebhook": "incomingMessageReceived",
"instanceData": {
"idInstance": 1101000001,
"wid": "71231234567@c.us",
"typeInstance": "whatsapp"
},
"timestamp": 1705523078,
"idMessage": "30F6A068486C79D01CC683822E9258AE",
"senderData": {
"chatId": "71234567890@c.us",
"chatName": "Green API",
"sender": "71234567890@c.us",
"senderName": "Green API",
"senderContactName": "Green API inContacts"
},
"messageData": {
"typeMessage": "pollMessage",
"pollMessageData": {
"name": "Color",
"options": [
{
"optionName": "Red"
},
{
"optionName": "Black"
}
],
"multipleAnswers": true
}
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/' \
--header 'Content-Type: application/json' \
--data-raw '{
"typeWebhook": "incomingMessageReceived",
"instanceData": {
"idInstance": 1101000001,
"wid": "71231234567@c.us",
"typeInstance": "whatsapp"
},
"timestamp": 1705523078,
"idMessage": "30F6A068486C79D01CC683822E9258AE",
"senderData": {
"chatId": "71234567890@c.us",
"chatName": "Green API",
"sender": "71234567890@c.us",
"senderName": "Green API",
"senderContactName": "Green API inContacts"
},
"messageData": {
"typeMessage": "pollMessage",
"pollMessageData": {
"name": "Color",
"options": [
{
"optionName": "Red"
},
{
"optionName": "Black"
}
],
"multipleAnswers": true
}
}
}'
Responses
🟢200Poll message in the journal
text/plain
Body
object {0}
Modified at 2024-12-03 09:11:36