Appearance
Enviar Mensagem
Endpoint para enviar mensagens de texto via WhatsApp.
Endpoint
http
POST /message/sendText/{apiToken}Headers
| Nome | Tipo | Descrição |
|---|---|---|
apikey | string | Sua chave de API |
Content-Type | string | Deve ser application/json |
Corpo da Requisição
json
{
"number": "string",
"options": {
"delay": 123,
"presence": "composing",
"linkPreview": true,
"message": {
"conversation": "string"
}
},
},
"textMessage": {
"text": "string"
}
}Parâmetros do Corpo
| Campo | Tipo | Descrição |
|---|---|---|
number | string | Número do destinatário (formato: DDI+DDD+Número) |
options | object | Configurações adicionais da mensagem |
textMessage | object | Conteúdo da mensagem |
Objeto options
| Campo | Tipo | Descrição |
|---|---|---|
delay | number | Atraso em milissegundos antes do envio |
presence | string | Status de digitação ("composing" ou "paused") |
linkPreview | boolean | Habilita/desabilita preview de links |
Exemplo de Requisição
javascript
const options = {
method: 'POST',
headers: {
apikey: 'sua-api-key',
'Content-Type': 'application/json'
},
body: JSON.stringify({
number: "5511999999999",
options: {
delay: 1000,
presence: "composing",
linkPreview: true
},
textMessage: {
text: "Olá! Como posso ajudar?"
}
})
};
fetch('https://api.chat.waflowzapi.com.br/message/sendText/seu-token', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));Resposta de Sucesso
json
{
"status": "success",
"message": "Message sent successfully",
"data": {
"messageId": "XXXXXXXXXXXXX"
}
}