Pular para o conteúdo principal
POST
/
v1
/
channels
/
{channelId}
/
messages
curl --request POST \
  --url https://api.hubmessage.io/v1/channels/{channelId}/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "recipient": {
    "identifier": "5511999999999"
  },
  "content": {
    "type": "INTERACTIVE_BUTTON",
    "body": {
      "message": "Como você avalia nosso atendimento?"
    },
    "attachments": [
      {
        "id": "1",
        "title": "Ótimo"
      },
      {
        "id": "2",
        "title": "Bom"
      },
      {
        "id": "3",
        "title": "Regular"
      }
    ]
  }
}
'
{
  "messageId": "wamid.HBgNNTU0NDk3MDUwNzg1FQIAERgSM0"
}

Conceituação

Envia uma mensagem de texto com botões de resposta rápida. O campo content.type deve ser INTERACTIVE_BUTTON. O destinatário pode escolher entre as opções apresentadas. Opcionalmente, você pode incluir uma imagem ou vídeo junto à mensagem usando os campos thumbnail e mimeType dentro do body.
Este endpoint só funciona quando a janela de conversa de 24 horas estiver aberta.

Autorizações

Authorization
string
header
obrigatório

Secret Key gerada no painel de Segurança do Hub Message

Parâmetros de caminho

channelId
string
obrigatório

ID do canal

Exemplo:

"SEU_CHANNEL_ID"

Corpo

application/json
recipient
object
obrigatório
content
object
obrigatório

Resposta

Mensagem enviada com sucesso

messageId
string

ID da mensagem enviada