Skip to main content
POST
/
send-text
Enviar texto
curl --request POST \
  --url https://zapi.hubmessage.io/channels/{channel_id}/token/{channel_token}/send-text \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "phone": "5511999999999",
  "message": "Bem-vindo ao *Hub Message*!"
}
'
{
  "zaapId": "3999984263738042930CD6ECDE9VDWSA",
  "messageId": "D241XXXX732339502B68",
  "id": "D241XXXX732339502B68"
}

Overview

Method for sending simple text messages. Supports WhatsApp formatting, emojis, and line breaks. To add line breaks in the message, use any of these formats: \n, \r, \r\n or %0a.
The response structure is identical to Z-API. Your existing code that processes these returns will continue working without changes.

Authorizations

Authorization
string
header
required

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

Body

application/json
phone
string
required

Telefone do destinatário (DDI + DDD + número)

Example:

"5511999999999"

message
string
required

Texto da mensagem

Example:

"Bem-vindo ao *Hub Message*!"

delayMessage
integer

Delay em segundos antes do envio (1-15)

Required range: 1 <= x <= 15
delayTyping
integer

Tempo em segundos exibindo status "digitando" (1-15)

Required range: 1 <= x <= 15
editMessageId
string

ID de uma mensagem enviada anteriormente para editar

Response

Mensagem enviada com sucesso

zaapId
string

Identificador interno

messageId
string

ID da mensagem no WhatsApp

id
string

Mesmo valor do messageId (compatibilidade)