Skip to main content
GET
Este endpoint verifica se existe uma janela de mensagens ativa de 24 horas entre o seu remetente do WhatsApp e um destinatário específico. Use isso para determinar se você pode enviar mensagens livres ou se precisa usar uma mensagem de modelo.

Parâmetros de Consulta

integer
required
O ID do remetente do WhatsApp (obtido do endpoint Obter Remetentes)
string
required
O número de telefone do destinatário no formato internacional (ex: +1234567890)

Campos de Resposta

boolean
Se a solicitação foi bem-sucedida
boolean
Se existe uma conversa com este destinatário
integer
O ID da conversa (apenas presente quando has_conversation é true)
string
O nome do cliente, se disponível (apenas presente quando has_conversation é true)
string
Timestamp ISO 8601 da última mensagem do cliente (apenas presente quando has_conversation é true)
object

Respostas de Erro

Fluxo de Trabalho Típico

Use este endpoint como parte de um fluxo de envio de mensagens:
  1. Verifique o status da sessão antes de enviar uma mensagem
  2. Se can_send_freeform é true → use Enviar Mensagem Livre
  3. Se requires_template é true → use Enviar Mensagem de Modelo

Notas

  • A janela de 24 horas é baseada no timestamp da última mensagem de entrada do cliente.
  • Cada nova mensagem do cliente reinicia o temporizador de 24 horas.
  • Este endpoint não consome nenhum saldo — é uma verificação de status somente leitura.