Este endpoint permite enviar um carrossel com imagens e botões interativos.
Funciona de maneira igual ao endpoint /send/menu com type: carousel, porém usando outro formato de payload.
Este endpoint suporta todos os campos opcionais comuns documentados na tag “Enviar Mensagem”, incluindo:
delay, readchat, readmessages, replyid, mentions, forward, track_source, track_id, placeholders e envio para grupos.
{
"number": "5511999999999",
"text": "Texto principal",
"carousel": [
{
"text": "Texto do cartão",
"image": "URL da imagem",
"buttons": [
{
"id": "resposta1",
"text": "Texto do botão",
"type": "REPLY"
}
]
}
],
"delay": 1000,
"readchat": true
}
REPLY: Botão de resposta rápida
URL: Botão com link
COPY: Botão para copiar texto
CALL: Botão para realizar chamada
{
"buttons": [
{
"id": "Sim, quero comprar!",
"text": "Confirmar Compra",
"type": "REPLY"
},
{
"id": "https://exemplo.com/produto",
"text": "Ver Produto",
"type": "URL"
},
{
"id": "CUPOM20",
"text": "Copiar Cupom",
"type": "COPY"
},
{
"id": "5511999999999",
"text": "Falar com Vendedor",
"type": "CALL"
}
]
}
{
"number": "5511999999999",
"text": "Nossos Produtos em Destaque",
"carousel": [
{
"text": "Smartphone XYZ\nO mais avançado smartphone da linha",
"image": "https://exemplo.com/produto1.jpg",
"buttons": [
{
"id": "SIM_COMPRAR_XYZ",
"text": "Comprar Agora",
"type": "REPLY"
},
{
"id": "https://exemplo.com/xyz",
"text": "Ver Detalhes",
"type": "URL"
}
]
},
{
"text": "Cupom de Desconto\nGanhe 20% OFF em qualquer produto",
"image": "https://exemplo.com/cupom.jpg",
"buttons": [
{
"id": "DESCONTO20",
"text": "Copiar Cupom",
"type": "COPY"
},
{
"id": "5511999999999",
"text": "Falar com Vendedor",
"type": "CALL"
}
]
}
],
"delay": 0,
"readchat": true
}
Número do destinatário (formato internacional)
"5511999999999"
Texto principal da mensagem
"Nossos Produtos em Destaque"
Array de cartões do carrossel
Origem do rastreamento da mensagem
"chatwoot"
ID para rastreamento da mensagem (aceita valores duplicados)
"msg_123456789"
Carrossel enviado com sucesso
Representa uma mensagem trocada no sistema
ID único interno da mensagem (formato r + 7 caracteres hex aleatórios)
ID original da mensagem no provedor
ID da conversa relacionada
Indica se a mensagem foi enviada pelo usuário
Indica se é uma mensagem de grupo
Tipo de conteúdo da mensagem
text, image, video, document, audio, location, button, list, reaction Timestamp original da mensagem em milissegundos
Histórico de edições da mensagem
ID da mensagem citada/respondida
ID da mensagem reagida
ID do remetente da mensagem
Nome exibido do remetente
Plataforma de origem da mensagem
ios, web, android Status do ciclo de vida da mensagem
pending, sent, delivered, read, failed, deleted Texto original da mensagem
Dados de votação de enquete e listas
ID do botão ou item de lista selecionado
Conversão de opções de da mensagem, lista, enquete e botões
URL para download de arquivos de mídia
Conteúdo completo da mensagem em formato JSON
Dono da mensagem
Origem do rastreamento da mensagem
ID para rastreamento da mensagem (aceita valores duplicados)
Data de criação no sistema (formato SQLite YYYY-MM-DD HH:MM:SS.FFF)
Data da última atualização (formato SQLite YYYY-MM-DD HH:MM:SS.FFF)
Metadados do processamento por IA