Konversationen auflisten
Alle Konversationen des authentifizierten Benutzers mit Filterung und Cursor-Paginierung auflisten
GET
Dieser Endpunkt gibt eine Cursor-paginierte Liste von Konversationen zurück, die den Assistenten des authentifizierten Benutzers gehören. Verwenden Sie dies, um den Konversationsverlauf anzuzeigen, nach Typ zu filtern oder eine Integration mit Ihrem CRM durchzuführen.
Dieser Endpunkt verwendet Cursor-basierte Paginierung für eine bessere Performance bei großen Datensätzen. Verwenden Sie
next_cursor und prev_cursor, um zwischen den Seiten zu navigieren.Query-Parameter
Filtert Konversationen nach Typ. Mögliche Werte:
test, widget, whatsapp, apiFiltert Konversationen nach Assistenten-ID (muss dem authentifizierten Benutzer gehören)
Filtert Konversationen nach der Telefonnummer des Kunden (exakte Übereinstimmung). Nützlich, um alle Gespräche mit einem bestimmten Kunden zu finden.
Filtert Konversationen nach der WhatsApp-Absendernummer (exakte Übereinstimmung). Nützlich, um alle Gespräche von einer bestimmten WhatsApp-Business-Nummer zu finden.
Filtert Konversationen nach einer externen Kennung. Nützlich, um Konversationen zu finden, die mit Datensätzen in Ihrem externen System verknüpft sind.
Anzahl der Konversationen pro Seite (1-100, Standard: 15)
Cursor für die Paginierung. Verwenden Sie
next_cursor oder prev_cursor aus einer vorherigen Antwort.Antwort-Felder
Cursor zum Abrufen der nächsten Seite mit Ergebnissen. Übergeben Sie dies als Parameter
cursor in Ihrer nächsten Anfrage. null, wenn keine weiteren Ergebnisse vorliegen.Cursor zum Abrufen der vorherigen Ergebnisseite.
null, wenn dies die erste Seite ist.Anzahl der Elemente pro Seite
Konversationstypen
| Typ | Beschreibung |
|---|---|
test | Interne Testgespräche aus dem Assistenten-Testinterface |
widget | Konversationen aus dem Web-Chat-Widget |
whatsapp | WhatsApp-Business-Konversationen |
api | Per API erstellte Konversationen |
Filter-Parameter
Alle Filterparameter verwenden indizierte Spalten für eine effiziente Abfrage:| Parameter | Beschreibung | Anwendungsfall |
|---|---|---|
type | Nach Konversationstyp filtern | Nur WhatsApp- oder Widget-Konversationen abrufen |
assistant_id | Nach spezifischem Assistenten filtern | Gespräche für einen einzelnen Assistenten anzeigen |
customer_phone | Nach Kundentelefonnummer filtern | Alle Gespräche mit einem bestimmten Kunden finden |
whatsapp_sender_phone | Nach WhatsApp-Absendernummer filtern | Alle Gespräche von einer Unternehmensnummer finden |
external_identifier | Nach Ihrer externen ID filtern | Konversationen mit Ihren CRM-Datensätzen verknüpfen |
WhatsApp-Konversationsdetails
Für WhatsApp-Konversationen enthält die Antwort zusätzliche Felder:- whatsapp_sender: Die Business-WhatsApp-Nummer, die das Gespräch geführt hat (Name und Telefonnummer Ihres WhatsApp-Absenders)
- customer: Der Kunde, der das Gespräch initiiert oder empfangen hat (dessen Name und Telefonnummer)
whatsapp vorhanden und helfen Ihnen, die beteiligten Parteien zu identifizieren, wenn Sie eine Integration mit Ihren CRM- oder Support-Systemen vornehmen.
API-Konversationsdetails
Für über die API erstellte Konversationen können Sie beim Erstellen der Konversation einenexternal_identifier festlegen. Diese Kennung wird in der Antwort zurückgegeben und kann für Folgendes verwendet werden:
- Verknüpfung von Konversationen mit Ihren CRM-Leads oder -Kontakten
- Nachverfolgung von Konversationen über Ihre internen Systeme hinweg
- Filterung von Konversationen nach Ihrer externen Referenz
Anwendungsfälle
- Analyse-Dashboard: Anzeige von Konversationsmetriken und Trends
- CRM-Integration: Synchronisierung von Konversationsdaten mit Ihrer Kundendatenbank unter Verwendung von
external_identifier - Kundensuche: Finden aller Konversationen mit einem bestimmten Kunden über
customer_phone - Qualitätsüberwachung: Überprüfung des Konversationsvolumens nach Typ und Assistent
- Abrechnungsprüfung: Verfolgung der Konversationskosten in Ihrem Unternehmen

