Skip to main content
GET
Famulor 1.0 API (Legacy). Diese Seite gilt nur für Famulor 1.0 (app.famulor.de) und bleibt aus Kompatibilitätsgründen erhalten. Für die aktuelle Plattform nutze die Famulor 2.0 API-Referenz.

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.