WhatsApp
Obtener estado de sesión de WhatsApp
Comprueba el estado de la ventana de mensajería de 24 horas de WhatsApp para una conversación de Famulor
GET
Comprueba si existe una ventana de mensajería de 24 horas de WhatsApp activa entre tu remitente de WhatsApp de Famulor y un destinatario específico. Usa este endpoint para determinar si puedes enviar mensajes de texto libre o si necesitas usar un mensaje de plantilla.
Parámetros de consulta
integer
requerido
El ID del remitente de WhatsApp (obtenido del endpoint Obtener remitentes)
string
requerido
El número de teléfono del destinatario en formato internacional (p. ej.,
+1234567890)Campos de la respuesta
boolean
Indica si la solicitud se completó correctamente
boolean
Indica si existe una conversación con este destinatario
integer
El ID de la conversación (solo presente cuando
has_conversation es true)string
El nombre del cliente si está disponible (solo presente cuando
has_conversation es true)string
Marca de tiempo ISO 8601 del último mensaje del cliente (solo presente cuando
has_conversation es true)object
Respuestas de error
Flujo de trabajo típico
Usa este endpoint como parte de un flujo de envío de mensajes de WhatsApp:- Comprueba el estado de la sesión antes de enviar un mensaje.
- Si
can_send_freeformestrue→ usa Enviar mensaje de texto libre. - Si
requires_templateestrue→ usa Enviar mensaje de plantilla.
Notas
- La ventana de 24 horas se basa en la marca de tiempo del último mensaje entrante del cliente.
- Cada nuevo mensaje del cliente reinicia el temporizador de 24 horas.
- Este endpoint es de solo lectura y no consume saldo de Famulor.