Autonotify API (Beta)
  1. Messages
Autonotify API (Beta)
  • Introduction
  • Get started
  • API
    • Groups
      • Create
      • Join By Invite Code
      • Revoke Invite Code
      • Get Invite Code
      • Get Group by ID
      • Get All Groups
      • Get All Groups Admin
      • Update
      • Update Profile Picture
      • Group Member Add Mode
      • Leave
      • Members
    • Messages
      • Read Message
        PUT
      • Send Plain Text
        POST
      • Send Media
        POST
      • Send Poll
        POST
      • Message Reaction
        POST
    • Sessions
      • Get Profile
      • Fetch Instance
      • Logout Instance
      • Create Instance
    • Chats
      • Update Status Profile
      • Update presence
      • Block Contact
      • Get Profile Picture
      • Update Privacy Settings
      • Update Profile Name
      • Get Business Profile
      • Put Chat
      • Check is WhatsApp
      • Remove Phone From Label
    • Newsletter (BETA)
      • Create
      • Update
      • Update Profile Description
      • Update Profile Picture
      • Get Newsletter By ID
    • Webhook
      • Register webhook
    • Community
      • Create
      • Update
      • GET
      • Invite Code
      • Participantes Com Pedidos
      • Settings
      • Approval Mode
      • Add Mode
      • Communities Linkeds
      • Comunidades Participantes Resquests
      • Todas comunidades
  1. Messages

Send Poll

POST
/api/v1/messages/poll
Creates and sends a poll with multiple choice options.
⚠️ The newsletter functionality is in beta testing. Features and implementation may change. As we are using the latest WhatsApp features, you may experience some instability or unexpected behavior when sending messages to Newsletters.

Request

Header Params

Body Params application/json

Example
{
  "to": "120363376007433252@g.us",
  "question": "Quais frameworks você conhece?",
  "options": [
    "React",
    "Angular",
    "Vue",
    "Svelte"
  ],
  "isMultiSelect": true
}

/*
Exemplo 2

{
  "sessionId": "sua-sessao-123",
  "to": "5511999887766",
  "question": "Você gosta de TypeScript?",
  "options": [
    "Sim",
    "Não"
  ],
  "isMultiSelect": false
}
*/

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 'https://nexus.sourei.com.br/api/v1/messages/poll' \
--header 'Authorization: Bearer {{token}}' \
--header 'x-session-id: {{session_id}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "to": "120363376007433252@g.us",
  "question": "Quais frameworks você conhece?",
  "options": [
    "React",
    "Angular",
    "Vue",
    "Svelte"
  ],
  "isMultiSelect": true
}

/*
Exemplo 2

{
  "sessionId": "sua-sessao-123",
  "to": "5511999887766",
  "question": "Você gosta de TypeScript?",
  "options": [
    "Sim",
    "Não"
  ],
  "isMultiSelect": false
}
*/'

Responses

🟢200Success
application/json
Body

Example
{}
Modified at 2025-04-29 12:46:55
Previous
Send Media
Next
Message Reaction
Built with