Mensagens

Enviar carrossel

Cards horizontais com título, texto e botão. Útil para catálogo curto.

Quando usar

2 a 6 cards costumam funcionar melhor. Cada card tem headerTitle, bodyText, buttonText e buttonId.

POST/api/message/carousel/{instance}

Enviar carrossel

Cards horizontais.

Auth: TokenInstance

Body

CampoTipoDescrição
numberstringobrigatóriodestino
bodystringtexto acima dos cards
footerstringrodapé
cardsarrayobrigatório[{ headerTitle, bodyText, buttonText, buttonId }]

cURL

curl -X POST https://api.wagzap.com.br/api/message/carousel/vendas \
  -H "token: $TOKEN_INSTANCE" \
  -H "Content-Type: application/json" \
  -d '{
  "number": "5511999999999",
  "body": "Novidades",
  "cards": [
    {
      "headerTitle": "Plano Start",
      "bodyText": "Até 2 instâncias",
      "buttonText": "Ver",
      "buttonId": "start"
    },
    {
      "headerTitle": "Plano Pro",
      "bodyText": "Até 10 instâncias",
      "buttonText": "Ver",
      "buttonId": "pro"
    }
  ]
}'

Resposta

{
  "success": true,
  "messageId": "3EB08FCF27E532F1F5F5",
  "data": { "messageId": "3EB08FCF27E532F1F5F5" }
}

Erros

HTTPMensagem
400number and message required / payload inválido
401missing token / invalid token
403token does not match instance
404instance not found
429rate limit exceeded (padrão 100/min)
502Falha no WhatsApp / instância desconectada