Skip to main content
GET
Този endpoint проверява дали съществува активен 24-часов прозорец за съобщения между вашия WhatsApp изпращач и конкретен получател. Използвайте го, за да определите дали можете да изпращате свободни съобщения или трябва да използвате шаблонно съобщение.

Query параметри

integer
required
ID на WhatsApp изпращача (получено от endpoint-а Получаване на изпращачи)
string
required
Телефонният номер на получателя в международен формат (например +1234567890)

Полета в отговора

boolean
Дали заявката е била успешна
boolean
Дали съществува разговор с този получател
integer
ID на разговора (присъства само когато has_conversation е true)
string
Името на клиента, ако е налично (присъства само когато has_conversation е true)
string
ISO 8601 timestamp на последното съобщение на клиента (присъства само когато has_conversation е true)
object

Грешки в отговора

Типичен работен процес

Използвайте този endpoint като част от процеса за изпращане на съобщения:
  1. Проверете статуса на сесията преди да изпратите съобщение
  2. Ако can_send_freeform е true → използвайте Изпращане на свободно съобщение
  3. Ако requires_template е true → използвайте Изпращане на шаблонно съобщение

Забележки

  • 24-часовият прозорец се базира на timestamp-а на последното входящо съобщение от клиента.
  • Всяко ново съобщение от клиента нулира 24-часовия таймер.
  • Този endpoint не консумира никакъв баланс — това е само проверка на статуса за четене.