Cria enquete (poll) com opções de escolha única ou múltipla
Auth:Documentation Index
Fetch the complete documentation index at: https://docs.ryzeapi.cloud/llms.txt
Use this file to discover all available pages before exploring further.
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
@g.us) ou canal (@newsletter). Suporta de 2 a 12 opções (limite do WhatsApp). O campo maxAnswer controla quantas opções o usuário pode marcar: 1 (padrão) = escolha única; > 1 = múltipla escolha. Se maxAnswer for omitido, inválido (< 1) ou maior que len(options), o servidor normaliza automaticamente para 1 ou para o total de opções, respectivamente. Suporta delay, replyTo e replyPrivate.
09h, 14h, 16h) e maxAnswer implícito em 1, o respondente só pode marcar uma alternativa.
maxAnswer: 3 permite que o respondente marque até três opções.
replyTo. A mensagem original precisa pertencer à mesma instância.
content retornado pré-formata a pergunta junto das opções numeradas (1. ... 2. ...), é a representação textual usada para indexar a enquete no histórico. O messageId é o que você precisa guardar para correlacionar votos via webhook.
poll-update no webhook/WebSocket configurado, referenciando o messageId da enquete.$Instance_Name).TokenAccount ou TokenInstance.application/json5511999999999) ou JID (@s.whatsapp.net, @lid, @g.us, @newsletter).1 = escolha única; > 1 = múltipla escolha. Valores < 1 são normalizados para 1; valores maiores que len(options) são reduzidos ao tamanho da lista.true e replyTo aponta para uma mensagem originária de um grupo, a enquete é redirecionada para o privado do autor original (mantendo a citação).crm, bot-suporte, n8n). Salvo no registro da mensagem e propagado para webhooks.delay é em segundos (não milissegundos).maxAnswer é normalizado pelo servidor: < 1 vira 1, e qualquer valor maior que len(options) cai para len(options).poll-update quando alguém responder.@newsletter), enquetes podem ter comportamento limitado dependendo das permissões do canal.| HTTP | Status interno | Mensagem |
|---|---|---|
| 400 | — | Instance name is required |
| 400 | — | Invalid request body: <detalhe> |
| 400 | — | Number is required |
| 400 | — | Question is required |
| 400 | — | At least 2 options are required |
| 400 | invalid_number | Invalid phone number format: <detalhe> |
| 404 | — | Instance not found |
| 500 | send_failed | Failed to send poll: <reason> |
| 503 | disconnected | Instance is not connected to WhatsApp |