Pular para o conteúdo principal
POST
/
instances
/
{id}
/
chat
/
send
/
list
Enviar lista (menu)
curl --request POST \
  --url https://api.vzaps.com/instances/{id}/chat/send/list \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "phone": "5531988122010",
  "title": "Agora, escolha o que você precisa fazer.",
  "description": "Clique em \"Ver opções\" abaixo para acessar os serviços disponíveis.",
  "button_text": "Ver opções",
  "sections": [
    {
      "title": "Serviços",
      "rows": [
        {
          "id": "pay_invoice",
          "title": "Pagamento de faturas",
          "description": "PIX ou cartão"
        },
        {
          "id": "upgrade_plan",
          "title": "Turbinar meu plano"
        },
        {
          "id": "connection_issue",
          "title": "Problema na conexão / QR code"
        }
      ]
    }
  ],
  "reply_to_message_id": "3EB020510113BAA6561C"
}
'
{
  "code": 200,
  "success": true,
  "data": {
    "message_id": "90B2F8B13FAC8A9CF6B06E99C7834DC5"
  }
}

Autorizações

Authorization
string
header
obrigatório

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parâmetros de caminho

id
string
obrigatório

Identificador publico da instancia no formato gerado pela plataforma: prefixo VZ seguido de caracteres alfanumericos.

Exemplo:

"VZ9K2M4N8P1Q3R5S7T0WABCD01EF"

Corpo

application/json
phone
string
obrigatório

Numero de destino (mesmo formato que nos demais envios de chat).

title
string
obrigatório

Titulo do cartao.

description
string
obrigatório

Texto de apoio abaixo do titulo.

button_text
string
obrigatório

Texto do botao que abre a lista.

sections
object[]
obrigatório

Secoes e linhas do menu.

Minimum array length: 1
reply_to_message_id
string

ID da mensagem WhatsApp que ser? respondida/citada.

Resposta

200 - application/json

Requisicao aceita

code
integer
obrigatório
success
boolean
obrigatório
data
object