curl -X POST https://chatbot.menuia.com/api/create-message \
-H "Content-Type: application/json" \
-d '{
"appkey": "SUA_APPKEY_AQUI",
"authkey": "SUA_AUTHKEY_AQUI",
"to": "+5581999999999",
"message": "Confira nossos serviços disponíveis:",
"header_title": "Menu de Serviços",
"header_image": "https://seusite.com/banner.png",
"footer_text": "Selecione para saber mais",
"button_text": "Ver Opções",
"section": [
{
"title": "Produtos",
"value": [
{
"title": "Celulares",
"description": "Smartphones e acessórios"
},
{
"title": "Notebooks",
"description": "Computadores portáteis"
}
]
},
{
"title": "Serviços",
"value": [
{
"title": "Suporte Técnico",
"description": "Atendimento 24h"
},
{
"title": "Instalação",
"description": "Configuração completa"
}
]
}
]
}'
const response = await fetch('https://chatbot.menuia.com/api/create-message', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
appkey: 'SUA_APPKEY_AQUI',
authkey: 'SUA_AUTHKEY_AQUI',
to: '+5581999999999',
message: 'Confira nossos serviços disponíveis:',
header_title: 'Menu de Serviços',
footer_text: 'Selecione para saber mais',
button_text: 'Ver Opções',
section: [
{
title: 'Produtos',
value: [
{ title: 'Celulares', description: 'Smartphones e acessórios' },
{ title: 'Notebooks', description: 'Computadores portáteis' }
]
},
{
title: 'Serviços',
value: [
{ title: 'Suporte Técnico', description: 'Atendimento 24h' },
{ title: 'Instalação', description: 'Configuração completa' }
]
}
]
})
});
import requests
response = requests.post(
'https://chatbot.menuia.com/api/create-message',
json={
'appkey': 'SUA_APPKEY_AQUI',
'authkey': 'SUA_AUTHKEY_AQUI',
'to': '+5581999999999',
'message': 'Confira nossos serviços disponíveis:',
'header_title': 'Menu de Serviços',
'footer_text': 'Selecione para saber mais',
'button_text': 'Ver Opções',
'section': [
{
'title': 'Produtos',
'value': [
{'title': 'Celulares', 'description': 'Smartphones e acessórios'},
{'title': 'Notebooks', 'description': 'Computadores portáteis'}
]
},
{
'title': 'Serviços',
'value': [
{'title': 'Suporte Técnico', 'description': 'Atendimento 24h'},
{'title': 'Instalação', 'description': 'Configuração completa'}
]
}
]
}
)
$response = Http::post('https://chatbot.menuia.com/api/create-message', [
'appkey' => 'SUA_APPKEY_AQUI',
'authkey' => 'SUA_AUTHKEY_AQUI',
'to' => '+5581999999999',
'message' => 'Confira nossos serviços disponíveis:',
'header_title' => 'Menu de Serviços',
'footer_text' => 'Selecione para saber mais',
'button_text' => 'Ver Opções',
'section' => [
[
'title' => 'Produtos',
'value' => [
['title' => 'Celulares', 'description' => 'Smartphones e acessórios'],
['title' => 'Notebooks', 'description' => 'Computadores portáteis']
]
],
[
'title' => 'Serviços',
'value' => [
['title' => 'Suporte Técnico', 'description' => 'Atendimento 24h'],
['title' => 'Instalação', 'description' => 'Configuração completa']
]
]
]
]);
{
"status": 200,
"message": "Lista enviada com sucesso."
}
{
"status": 401,
"message": "validation.required"
}
{
"status": 404,
"message": "Nenhum dispositivo encontrado."
}
Mensagens Interativas
Enviar Lista
POST
/
api
/
create-message
curl -X POST https://chatbot.menuia.com/api/create-message \
-H "Content-Type: application/json" \
-d '{
"appkey": "SUA_APPKEY_AQUI",
"authkey": "SUA_AUTHKEY_AQUI",
"to": "+5581999999999",
"message": "Confira nossos serviços disponíveis:",
"header_title": "Menu de Serviços",
"header_image": "https://seusite.com/banner.png",
"footer_text": "Selecione para saber mais",
"button_text": "Ver Opções",
"section": [
{
"title": "Produtos",
"value": [
{
"title": "Celulares",
"description": "Smartphones e acessórios"
},
{
"title": "Notebooks",
"description": "Computadores portáteis"
}
]
},
{
"title": "Serviços",
"value": [
{
"title": "Suporte Técnico",
"description": "Atendimento 24h"
},
{
"title": "Instalação",
"description": "Configuração completa"
}
]
}
]
}'
const response = await fetch('https://chatbot.menuia.com/api/create-message', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
appkey: 'SUA_APPKEY_AQUI',
authkey: 'SUA_AUTHKEY_AQUI',
to: '+5581999999999',
message: 'Confira nossos serviços disponíveis:',
header_title: 'Menu de Serviços',
footer_text: 'Selecione para saber mais',
button_text: 'Ver Opções',
section: [
{
title: 'Produtos',
value: [
{ title: 'Celulares', description: 'Smartphones e acessórios' },
{ title: 'Notebooks', description: 'Computadores portáteis' }
]
},
{
title: 'Serviços',
value: [
{ title: 'Suporte Técnico', description: 'Atendimento 24h' },
{ title: 'Instalação', description: 'Configuração completa' }
]
}
]
})
});
import requests
response = requests.post(
'https://chatbot.menuia.com/api/create-message',
json={
'appkey': 'SUA_APPKEY_AQUI',
'authkey': 'SUA_AUTHKEY_AQUI',
'to': '+5581999999999',
'message': 'Confira nossos serviços disponíveis:',
'header_title': 'Menu de Serviços',
'footer_text': 'Selecione para saber mais',
'button_text': 'Ver Opções',
'section': [
{
'title': 'Produtos',
'value': [
{'title': 'Celulares', 'description': 'Smartphones e acessórios'},
{'title': 'Notebooks', 'description': 'Computadores portáteis'}
]
},
{
'title': 'Serviços',
'value': [
{'title': 'Suporte Técnico', 'description': 'Atendimento 24h'},
{'title': 'Instalação', 'description': 'Configuração completa'}
]
}
]
}
)
$response = Http::post('https://chatbot.menuia.com/api/create-message', [
'appkey' => 'SUA_APPKEY_AQUI',
'authkey' => 'SUA_AUTHKEY_AQUI',
'to' => '+5581999999999',
'message' => 'Confira nossos serviços disponíveis:',
'header_title' => 'Menu de Serviços',
'footer_text' => 'Selecione para saber mais',
'button_text' => 'Ver Opções',
'section' => [
[
'title' => 'Produtos',
'value' => [
['title' => 'Celulares', 'description' => 'Smartphones e acessórios'],
['title' => 'Notebooks', 'description' => 'Computadores portáteis']
]
],
[
'title' => 'Serviços',
'value' => [
['title' => 'Suporte Técnico', 'description' => 'Atendimento 24h'],
['title' => 'Instalação', 'description' => 'Configuração completa']
]
]
]
]);
{
"status": 200,
"message": "Lista enviada com sucesso."
}
{
"status": 401,
"message": "validation.required"
}
{
"status": 404,
"message": "Nenhum dispositivo encontrado."
}
Webhook relacionado: Botão / Lista
O clique/seleção dispara o evento Botão / Lista com a opção escolhida.
Descrição
Este endpoint permite enviar uma mensagem interativa com lista de opções organizadas em seções. Ideal para menus de serviços, catálogos de produtos ou qualquer situação que necessite de múltiplas escolhas organizadas.Compatibilidade: a lista é exibida no iPhone (iOS) e no Android. Ela aparece como um card com imagem no topo e um botão que abre as opções. No WhatsApp Web mensagens interativas não são renderizadas.
Resposta da seleção: quando o usuário escolhe uma opção, o webhook Botão / Lista recebe a escolha normalmente (id e texto), e o painel exibe a opção selecionada. Por uma limitação do próprio WhatsApp, a bolha dessa resposta pode não ser exibida para quem acompanha a conversa pelo aplicativo do WhatsApp (o outro aparelho vê “atualize o WhatsApp”). Isso é apenas visual e não afeta o recebimento pelo webhook nem o acompanhamento pelo painel.
Parâmetros
string
required
Chave de aplicação.
string
required
Chave de autenticação do usuário.
string
required
Número de telefone no formato internacional ou ID do grupo.
string
required
Texto principal da mensagem que aparece antes da lista.
string
Título exibido no card da lista. Se omitido, é usado “Menu”. (opcional — personalização)
string
URL de uma imagem para o topo do card da lista. Se omitido, é usada uma imagem padrão. (opcional — personalização)
string
Texto do rodapé da lista. (opcional — personalização)
string
required
Texto do botão que abre a lista de opções.
array
required
Array de seções contendo as opções da lista. Cada seção possui:
title: Título da seçãovalue: Array de itens comtitleedescription(adescriptioné opcional)
curl -X POST https://chatbot.menuia.com/api/create-message \
-H "Content-Type: application/json" \
-d '{
"appkey": "SUA_APPKEY_AQUI",
"authkey": "SUA_AUTHKEY_AQUI",
"to": "+5581999999999",
"message": "Confira nossos serviços disponíveis:",
"header_title": "Menu de Serviços",
"header_image": "https://seusite.com/banner.png",
"footer_text": "Selecione para saber mais",
"button_text": "Ver Opções",
"section": [
{
"title": "Produtos",
"value": [
{
"title": "Celulares",
"description": "Smartphones e acessórios"
},
{
"title": "Notebooks",
"description": "Computadores portáteis"
}
]
},
{
"title": "Serviços",
"value": [
{
"title": "Suporte Técnico",
"description": "Atendimento 24h"
},
{
"title": "Instalação",
"description": "Configuração completa"
}
]
}
]
}'
const response = await fetch('https://chatbot.menuia.com/api/create-message', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
appkey: 'SUA_APPKEY_AQUI',
authkey: 'SUA_AUTHKEY_AQUI',
to: '+5581999999999',
message: 'Confira nossos serviços disponíveis:',
header_title: 'Menu de Serviços',
footer_text: 'Selecione para saber mais',
button_text: 'Ver Opções',
section: [
{
title: 'Produtos',
value: [
{ title: 'Celulares', description: 'Smartphones e acessórios' },
{ title: 'Notebooks', description: 'Computadores portáteis' }
]
},
{
title: 'Serviços',
value: [
{ title: 'Suporte Técnico', description: 'Atendimento 24h' },
{ title: 'Instalação', description: 'Configuração completa' }
]
}
]
})
});
import requests
response = requests.post(
'https://chatbot.menuia.com/api/create-message',
json={
'appkey': 'SUA_APPKEY_AQUI',
'authkey': 'SUA_AUTHKEY_AQUI',
'to': '+5581999999999',
'message': 'Confira nossos serviços disponíveis:',
'header_title': 'Menu de Serviços',
'footer_text': 'Selecione para saber mais',
'button_text': 'Ver Opções',
'section': [
{
'title': 'Produtos',
'value': [
{'title': 'Celulares', 'description': 'Smartphones e acessórios'},
{'title': 'Notebooks', 'description': 'Computadores portáteis'}
]
},
{
'title': 'Serviços',
'value': [
{'title': 'Suporte Técnico', 'description': 'Atendimento 24h'},
{'title': 'Instalação', 'description': 'Configuração completa'}
]
}
]
}
)
$response = Http::post('https://chatbot.menuia.com/api/create-message', [
'appkey' => 'SUA_APPKEY_AQUI',
'authkey' => 'SUA_AUTHKEY_AQUI',
'to' => '+5581999999999',
'message' => 'Confira nossos serviços disponíveis:',
'header_title' => 'Menu de Serviços',
'footer_text' => 'Selecione para saber mais',
'button_text' => 'Ver Opções',
'section' => [
[
'title' => 'Produtos',
'value' => [
['title' => 'Celulares', 'description' => 'Smartphones e acessórios'],
['title' => 'Notebooks', 'description' => 'Computadores portáteis']
]
],
[
'title' => 'Serviços',
'value' => [
['title' => 'Suporte Técnico', 'description' => 'Atendimento 24h'],
['title' => 'Instalação', 'description' => 'Configuração completa']
]
]
]
]);
{
"status": 200,
"message": "Lista enviada com sucesso."
}
{
"status": 401,
"message": "validation.required"
}
{
"status": 404,
"message": "Nenhum dispositivo encontrado."
}

