Descrição
Este endpoint permite enviar mensagens de texto simples para contatos individuais ou grupos no WhatsApp. Também é possível responder a mensagens específicas usando o parâmetroreplyTo
.
Body
Parâmetros do Body
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
sessionId | string | ✅ Sim | ID da sessão autenticada que enviará a mensagem |
jid | string | ✅ Sim | Identificador do destinatário (JID do WhatsApp). Formato: 5511999999999@s.whatsapp.net para contatos ou 120363XXXXX@g.us para grupos |
text | string | ✅ Sim | Conteúdo da mensagem de texto a ser enviada |
replyTo | string | ❌ Não | ID da mensagem à qual você deseja responder (para criar uma thread de conversa) |
Códigos de Status
200
- Mensagem enviada com sucesso400
- Parâmetros inválidos401
- Sessão não autorizada404
- Sessão não encontrada
Exemplo de Uso
Authorizations
Sua chave de API do Wappfy (obtenha em dash.wappfy.com.br)
Body
Identificador do chat (JID do WhatsApp)
"5511999999999@c.us"
Conteúdo da mensagem de texto
Nome da sessão (instanceName)
"my-session"
ID da mensagem à qual você deseja responder
"false_5511999999999@c.us_AAAAAAAAAAAAAAAAAAAA"
Ativar prévia de links automaticamente
Prévia de links em alta qualidade
Response
ID da mensagem
"false_11111111111@c.us_AAAAAAAAAAAAAAAAAAAA"
Timestamp Unix de quando a mensagem foi criada
1666943582
ID do chat para o qual esta mensagem foi enviada
"5511999999999@c.us"
Indica se a mensagem foi enviada pelo usuário atual
The device that sent the message - either API or APP. Available in events (webhooks/websockets) only and only "fromMe: true" messages.
api
, app
"api"
- ID for who this message is for.
- If the message is sent by the current user, it will be the Chat to which the message is being sent.
- If the message is sent by another user, it will be the ID for the current user.
"5511999999999@c.us"
Para grupos - participante que enviou a mensagem
Conteúdo da mensagem
Indica se a mensagem possui mídia disponível para download
Status de confirmação (ACK) da mensagem
-1
, 0
, 1
, 2
, 3
, 4
Nome do status de confirmação da mensagem
Objeto de mídia da mensagem, se houver e foi baixada
Se a mensagem foi enviada para um grupo, este campo conterá o usuário que enviou a mensagem
Informações de localização contidas na mensagem
Lista de vCards contidos na mensagem
Mensagem em formato bruto do WhatsApp. Pode mudar a qualquer momento, use com cautela!