Skip to main content
POST
https://chatbot.menuia.com
/
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": "Olá! Como posso ajudar?",
    "header_title": "Atendimento",
    "footer_text": "Escolha uma opção",
    "buttons": [
      {
        "type": "replyButton",
        "displaytext": "Ver Produtos"
      },
      {
        "type": "urlButton",
        "displaytext": "Acessar Site",
        "action": "https://seusite.com"
      },
      {
        "type": "callButton",
        "displaytext": "Ligar Agora",
        "action": "5581999999999"
      }
    ]
  }'
{
  "status": 200,
  "message": "Mensagem com botões enviada com sucesso."
}

Descrição

Este endpoint permite enviar uma mensagem com botões interativos. Suporta três tipos de botões: resposta rápida, link URL e chamada telefônica.

Parâmetros

appkey
string
required
Chave de aplicação.
authkey
string
required
Chave de autenticação do usuário.
to
string
required
Número de telefone no formato internacional ou ID do grupo.
message
string
required
Texto principal da mensagem.
header_title
string
Título do cabeçalho da mensagem.
Texto do rodapé da mensagem.
buttons
array
required
Array de botões. Cada botão possui:
  • type: Tipo do botão (replyButton, urlButton ou callButton)
  • displaytext: Texto exibido no botão
  • action: URL ou número de telefone (obrigatório para urlButton e callButton)

Tipos de Botões

replyButton: Botão de resposta rápida. Quando clicado, envia o texto do botão como resposta.urlButton: Botão que abre um link externo. Requer o parâmetro action com a URL.callButton: Botão que inicia uma chamada telefônica. Requer o parâmetro action com o número de telefone.
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": "Olá! Como posso ajudar?",
    "header_title": "Atendimento",
    "footer_text": "Escolha uma opção",
    "buttons": [
      {
        "type": "replyButton",
        "displaytext": "Ver Produtos"
      },
      {
        "type": "urlButton",
        "displaytext": "Acessar Site",
        "action": "https://seusite.com"
      },
      {
        "type": "callButton",
        "displaytext": "Ligar Agora",
        "action": "5581999999999"
      }
    ]
  }'
{
  "status": 200,
  "message": "Mensagem com botões enviada com sucesso."
}