Skip to main content
GET

WhatsApp-Session-Status abrufen

Den Status des 24-Stunden-Messaging-Fensters für eine WhatsApp-Konversation prüfen
Dieser Endpunkt prüft, ob ein aktives 24-Stunden-Messaging-Fenster zwischen deinem WhatsApp-Sender und einem bestimmten Empfänger besteht. Verwende ihn, um zu entscheiden, ob du Freiform-Nachrichten senden kannst oder zunächst eine Template-Nachricht nutzen musst.

Query-Parameter

integer
erforderlich
Die ID des WhatsApp-Senders (erhalten über WhatsApp-Sender abrufen)
string
erforderlich
Die Telefonnummer des Empfängers im internationalen Format (z.B. +1234567890)

Antwort-Felder

boolean
Ob die Anfrage erfolgreich war
boolean
Ob bereits eine Konversation mit diesem Empfänger existiert
integer
Die Konversations-ID (nur vorhanden, wenn has_conversation true ist)
string
Der Name des Kunden, sofern verfügbar (nur vorhanden, wenn has_conversation true ist)
string
ISO-8601-Timestamp der letzten Nachricht des Kunden (nur vorhanden, wenn has_conversation true ist)
object

Fehler-Antworten

Typical Workflow

Use this endpoint as part of a message-sending flow:
  1. Check session status before sending a message
  2. If can_send_freeform is true → use Send Freeform Message
  3. If requires_template is true → use Send Template Message

Notes

  • The 24-hour window is based on the customer’s last inbound message timestamp.
  • Each new customer message resets the 24-hour timer.
  • This endpoint does not consume any balance — it’s a read-only status check.