curl -X POST "https://suasofia.online/api/user/whatsapp/send-freeform" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "sender_id": 12, "recipient_phone": "+1234567890", "message": "Obrigado pela sua consulta! Nossa equipe revisará seu pedido e retornará em até 2 horas." }'
Enviar uma mensagem WhatsApp de texto livre dentro de uma sessão ativa de 24 horas
POST
/
user
/
whatsapp
/
send-freeform
curl -X POST "https://suasofia.online/api/user/whatsapp/send-freeform" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "sender_id": 12, "recipient_phone": "+1234567890", "message": "Obrigado pela sua consulta! Nossa equipe revisará seu pedido e retornará em até 2 horas." }'
Este endpoint envia uma mensagem WhatsApp freeform (texto livre) para um destinatário. Diferente de mensagens de template, mensagens freeform pode conter qualquer texto mas requer uma janela de mensagens ativa de 24 horas — significando que o destinatário deve ter enviado uma mensagem para seu remetente WhatsApp dentro das últimas 24 horas.
Mensagens freeform só podem ser enviadas durante uma janela de mensagens ativa de 24 horas. Se a sessão tiver expirado, você deve enviar uma mensagem de template primeiro para reiniciar a conversa. Use o endpoint Session Status para verificar se uma sessão está ativa.
Este endpoint é limitado por taxa para 5 requisições por segundo por usuário.
curl -X POST "https://suasofia.online/api/user/whatsapp/send-freeform" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "sender_id": 12, "recipient_phone": "+1234567890", "message": "Obrigado pela sua consulta! Nossa equipe revisará seu pedido e retornará em até 2 horas." }'