So nutzen Sie die Chat-API in Zendesk: Eine Schritt-für-Schritt-Anleitung

Kenneth Pangan
Written by

Kenneth Pangan

Reviewed by

Katelin Teen

Last edited January 12, 2026

Expert Verified

So nutzen Sie die Chat-API in Zendesk: Eine Schritt-für-Schritt-Anleitung

Sie möchten also eine benutzerdefinierte Integration erstellen, Chat-Daten für einen Bericht abrufen oder einige Workflows in Zendesk automatisieren. Das ist ein hervorragendes Ziel. Die Nutzung der API gibt Ihnen die Möglichkeit, die Plattform wirklich an die spezifischen Bedürfnisse Ihres Teams anzupassen.

Zendesk ist eine ausgereifte und zuverlässige Plattform, und ein Teil dieser Stärke rührt von der Vielfalt der angebotenen Entwickler-Tools her. Egal, ob Sie mit dem klassischen Live-Chat oder der neueren Messaging-Plattform arbeiten, Zendesk bietet eine breite Palette an verschiedenen APIs zur Auswahl: REST, Real-Time und mehr. Während so viele Optionen die Tiefe der Plattform zeigen, hilft ein Leitfaden dabei, den perfekten Startpunkt zu finden.

Dieser Leitfaden soll Ihnen helfen, durch diese leistungsstarken Tools zu navigieren. Wir führen Sie durch einen klaren Schritt-für-Schritt-Prozess zur Nutzung der klassischen Chat-API von Zendesk. Wir zeigen Ihnen, wie Sie die richtigen Werkzeuge für Ihre Ziele auswählen und begleiten Sie von den ersten Schritten bis zu Ihrem ersten erfolgreichen API-Aufruf.

Was Sie für den Start mit der Chat-API von Zendesk benötigen

Bevor wir in die einzelnen Schritte eintauchen, lassen Sie uns kurz prüfen, ob Sie alles Nötige parat haben. Wenn Sie dies jetzt klären, wird der Prozess später reibungslos ablaufen.

Hier ist eine kurze Checkliste:

  • Ein Zendesk-Konto mit API-Zugriff. Dies ist in den Zendesk Suite Team-Plänen und höher verfügbar. Zendesk bietet abgestufte Pläne an, die zu verschiedenen Teamgrößen und Anforderungen passen.

  • Administrator-Rechte. Sie müssen Administrator in Ihrem Zendesk-Konto sein, um die API-Schlüssel zu generieren. Dies stellt sicher, dass Ihre Integrationen sicher gehandhabt werden.

  • Ein API-Client. Sie benötigen eine Möglichkeit, Anfragen an die API zu senden. Ein Tool wie Postman ist dafür fantastisch geeignet, da es Ihnen ermöglicht, API-Aufrufe über eine professionelle Benutzeroberfläche zu testen. Alternativ können Sie cURL direkt in Ihrem Terminal oder Ihre bevorzugte Programmiersprache verwenden.

  • Grundkenntnisse in REST-APIs. Eine gewisse Vertrautheit mit Konzepten wie Endpunkten, GET-Anfragen und Autorisierungs-Headern (Authorization Headers) wird Ihnen helfen, das robuste Entwickler-Ökosystem von Zendesk optimal zu nutzen.

Eine Schritt-für-Schritt-Anleitung zur Nutzung der Chat-API von Zendesk

Alles klar, nachdem Sie nun alle Werkzeuge bereit haben, legen wir los. Wir beginnen mit einem Überblick über die Zendesk-Landschaft und gehen dann zu einem echten API-Aufruf über.

Schritt 1: Die Zendesk Chat-Landschaft verstehen (Chat vs. Messaging)

Zendesk bietet ein umfassendes Set an Kommunikationstools, darunter zwei unterschiedliche Chat-Produkte: Live-Chat und Messaging. Beide sind leistungsstarke Lösungen, und zu wissen, welches Sie verwenden, hilft Ihnen bei der Auswahl der richtigen API.

Zendesk Live-Chat (Der Klassiker) Dies ist das ursprüngliche, sitzungsbasierte Chat-Produkt, das den Echtzeit-Kundenservice für tausende Unternehmen ermöglicht. Es ist perfekt für sofortige Live-Gespräche geeignet. Dieses Produkt nutzt ein spezifisches Set an APIs, einschließlich der Chat REST API, auf die wir uns in diesem Leitfaden konzentrieren werden. Diese APIs sind darauf ausgelegt, Echtzeit-Konversationen zu verwalten, Agenten zu steuern und historische Chat-Protokolle abzurufen.

Zendesk Messaging Dies ist der moderne, Omnichannel-Ansatz von Zendesk. Er ist für asynchrone Konversationen konzipiert und ermöglicht es Kunden, über das Web, mobil oder über soziale Kanäle wie WhatsApp in ihrem eigenen Tempo zu kommunizieren. Messaging nutzt sein eigenes fortschrittliches Entwickler-Toolkit, einschließlich Sunshine Conversations.

Pro Tip

Schritt 2: Wählen Sie die richtige API für Ihr Ziel

Innerhalb der Live-Chat-Umgebung bietet Zendesk mehrere spezialisierte APIs an, die jeweils für eine bestimmte Aufgabe optimiert sind.

Hier ist eine kurze Übersicht Ihrer Optionen:

  • Chat REST API: Dies ist ein vielseitiges Tool, das Sie für die meisten Aufgaben verwenden werden. Nutzen Sie es, um programmatisch historische Chat-Daten zu erhalten, Transkripte abzurufen, Ihre Agenten zu verwalten und Chat-Informationen zu aktualisieren. Wir werden diese API in unserem Beispiel verwenden.

  • Real-Time Chat API: Dies ist eine hochperformante Streaming-API für das Live-Monitoring. Wenn Sie ein Dashboard benötigen, das aktive Chats oder den Agentenstatus in Echtzeit anzeigt, ist dies die perfekte Wahl.

  • Conversations API (GraphQL): Während diese API früher zum Erstellen von agentenähnlichen Anwendungen genutzt wurde, konzentriert Zendesk die Entwicklung nun auf neuere Tools. Sie befindet sich derzeit im Wartungsmodus (Maintenance Mode), daher wird empfohlen, für neue Projekte die REST-API zu verwenden.

  • Web SDK: Dies ist eine JavaScript-Bibliothek, mit der Sie ein vollständig angepasstes Chat-Widget erstellen können. Sie gibt Ihnen die volle Kontrolle über das Benutzererlebnis auf Ihrer Website.

Zur besseren Übersicht finden Sie hier eine Tabelle dieser Optionen:

Name der APITypPrimärer AnwendungsfallStatus
Chat REST APIRESTAbrufen historischer Daten, Verwalten von ChatsAktiv
Real-Time Chat APIREST / StreamingÜberwachen von Live-Metriken und AgentenstatusAktiv
Conversations APIGraphQLErstellen von agentenähnlichen Bots und AppsWartungsmodus
Web SDKJavaScriptBau eines benutzerdefinierten Front-End-Chat-WidgetsAktiv

Schritt 3: Generieren Sie Ihre API-Anmeldedaten

Um sicher mit der API zu interagieren, erstellen Sie einen OAuth-Client in Ihrem Zendesk Chat-Dashboard. Dies ist eine sichere Standardmethode zur Zugriffsverwaltung.

So gehen Sie vor:

  1. Rufen Sie Ihr Zendesk Chat-Dashboard auf. Sie finden es im Produkt-Menü (Product Tray) in Ihrem Haupt-Zendesk Support-Konto.

  2. Navigieren Sie zu Einstellungen > Konto und klicken Sie dann auf den Reiter API & SDKs.

  3. Klicken Sie auf die Schaltfläche API-Client hinzufügen.

  4. Geben Sie Ihrem Client einen Client-Namen (z. B. „Chat-Daten-Integration“) und geben Sie Ihren Firmennamen ein. Als Umleitungs-URLs (Redirect URLs) können Sie für dieses Setup „https://localhost“ eingeben.

  5. Zendesk generiert eine Client-ID und ein Client-Secret (Geheimschlüssel). Achten Sie darauf, das Client-Secret sicher zu speichern.

  6. Diese Anmeldedaten ermöglichen es Ihnen, ein Zugriffstoken (Access Token) für Ihre Anfragen zu generieren. Für diesen Leitfaden setzen wir voraus, dass Sie Ihr Zugriffstoken bereit haben.

Schritt 4: Tätigen Sie Ihren ersten API-Aufruf

Jetzt kommt der spannende Teil. Lassen Sie uns Ihre Anmeldedaten verwenden, um eine Liste Ihrer neuesten Chats abzurufen.

Der Endpunkt Um eine Liste aller Chats zu erhalten, lautet der Endpunkt "GET /api/v2/chats".

Authentifizierung Sie binden Ihr Zugriffstoken in einen „Authorization“-Header im folgenden Format ein: „Authorization: Bearer IHR_ZUGRIFFSTOKEN“.

Nutzung von cURL Führen Sie diesen Befehl in Ihrem Terminal aus und ersetzen Sie IHR_ZUGRIFFSTOKEN durch Ihr tatsächliches Token:

curl https://www.zopim.com/api/v2/chats \
  -H "Authorization: Bearer IHR_ZUGRIFFSTOKEN"

Die zuverlässige Infrastruktur von Zendesk wird mit einer JSON-formatierten Liste Ihrer Chats antworten.

Beispielantwort Sie werden eine detaillierte Antwort wie diese sehen:

{
  "chats": [
    {
      "id": "1A2B3C4D5E",
      "visitor": {
        "name": "Jane Doe",
        "email": "jane.doe@example.com"
      },
      "history": [
        {
          "type": "chat.msg",
          "display_name": "Jane Doe",
          "msg": "Hallo, ich habe eine Frage zu meiner letzten Bestellung.",
          "timestamp": 1678886400000
        },
        {
          "type": "chat.msg",
          "display_name": "Support Agent",
          "msg": "Hallo Jane, ich helfe Ihnen gerne dabei!",
          "timestamp": 1678886460000
        }
      ],
      "timestamp": "2026-03-15T12:00:00Z"
    }
  ],
  "count": 1
}

Sie haben erfolgreich die Chat-API von Zendesk genutzt! Sie haben nun Zugriff auf Besucherdetails, den Konversationsverlauf und vieles mehr.

Tipps für eine reibungslose Erfahrung mit der Chat-API von Zendesk

Wenn Sie fortgeschrittenere Integrationen bauen, helfen Ihnen diese Best Practices dabei, das Beste aus den Funktionen von Zendesk herauszuholen.

  • 1. Wählen Sie die passende API für Ihr Produkt: Da Zendesk spezialisierte Tools für Live-Chat und Messaging anbietet, sollten Sie immer prüfen, welches Produkt Sie ansprechen. So stellen Sie sicher, dass Ihr Code vom ersten Tag an perfekt funktioniert.

  • 2. Beachten Sie Ratenbegrenzungen (Rate Limits) für Stabilität: Um eine hohe Performance für alle Nutzer zu gewährleisten, hat die Chat-API von Zendesk eine Ratenbegrenzung. Diese liegt normalerweise bei etwa 200 Anfragen pro Minute. Sie können den Header „X-Rate-Limit-Remaining“ in der Antwort überwachen, um Ihre Aufrufe effektiv zu steuern.

  • 3. Konzentrieren Sie sich auf moderne APIs: Zendesk bringt ständig Innovationen hervor. Indem Sie aktiv unterstützte APIs wie die Chat REST API nutzen, stellen Sie sicher, dass Ihr Projekt auf den neuesten und funktionsreichsten Grundlagen aufgebaut ist.

Das Ökosystem von Zendesk ist riesig und leistungsstark und bietet alles, was Sie für einen erstklassigen Support benötigen. Wenn Sie eine zusätzliche Effizienzebene hinzufügen möchten, können Tools wie eesel AI Ihr Zendesk-Setup ergänzen. Es bietet eine Simulations-Engine, mit der Sie sehen können, wie eine KI Tickets basierend auf Ihren historischen Daten bearbeiten würde, sodass Sie Automatisierungen mit noch mehr Vertrauen bereitstellen können.

Überspringen Sie den Code für die Chat-API von Zendesk und automatisieren Sie mit KI

Herzlichen Glückwunsch! Sie haben die Chat-API von Zendesk erkundet und gelernt, wie man Anmeldedaten generiert und Daten abruft. Dies ist ein großartiger Weg, um Ihre Umgebung anzupassen.

Wenn Sie die Effizienz Ihrer Agenten weiter steigern und sofortige Lösungen bieten möchten, gibt es auch sofort einsatzbereite Optionen innerhalb des Zendesk-Ökosystems.

eesel AI ist ein spezialisiertes Tool, das in wenigen Minuten in Ihre Zendesk-Instanz integriert werden kann. Es bietet ergänzende Funktionen wie einen autonomen Agenten und einen KI-Copiloten, um Ihre menschlichen Agenten zu unterstützen. Es ist ein hervorragender Weg, um leistungsstarke Automatisierung hinzuzufügen und gleichzeitig auf dem starken Fundament aufzubauen, das Zendesk bereits für Ihr Team geschaffen hat.

Ein KI-Copilot, der eine Antwort in Zendesk entwirft – eine Alternative zur Programmierung mit der Chat-API von Zendesk.
Ein KI-Copilot, der eine Antwort in Zendesk entwirft – eine Alternative zur Programmierung mit der Chat-API von Zendesk.

Starten Sie noch heute Ihren kostenlosen Test.


Häufig gestellte Fragen (FAQs)

Die klassische Chat-API von Zendesk ist für das ursprüngliche, sitzungsbasierte Live-Chat-Produkt gedacht. Zendesk Messaging, eine neuere Omnichannel-Lösung für asynchrone Konversationen, nutzt ein anderes Set an fortschrittlichen Entwickler-Tools wie Sunshine Conversations, welche die klassische Chat-API ergänzen.

Um historische Chat-Daten abzurufen, Transkripte zu laden oder Chat-Informationen nach einem Gespräch zu verwalten, sollten Sie primär die Chat REST API verwenden. Sie ist das zuverlässige Arbeitstier für die meisten Datenabrufe innerhalb der klassischen Chat-API-Umgebung von Zendesk.

Sie müssen in Ihrem Zendesk Chat-Dashboard unter Einstellungen > Konto > API & SDKs einen OAuth-Client erstellen. Dieser einfache Prozess liefert eine Client-ID und ein Client-Secret (Geheimschlüssel), mit denen ein Zugriffstoken (Access Token) für die Authentifizierung bei der Zendesk Chat-API angefordert werden kann.

Hilfreiche Tipps sind unter anderem: Wählen Sie die richtige API passend zu Ihrem Produkt (Messaging vs. Live-Chat), achten Sie auf API-Ratenbegrenzungen (Rate Limits) und konzentrieren Sie Ihre Projekte auf aktuelle APIs wie die REST API. Zendesk bietet eine hervorragende Dokumentation, um den Status und den Zweck der jeweiligen API zu verifizieren.

Für die Echtzeit-Überwachung von Live-Chats, wie etwa den Status von Agenten oder die Anzahl aktiver Chats, sollten Sie die Real-Time Chat API verwenden. Diese hochperformante Streaming-API wurde speziell entwickelt, um aktuelle betriebliche Daten für die Zendesk Chat-Umgebung bereitzustellen.

Die von Zendesk bereitgestellte Conversations-API befindet sich derzeit im Wartungsmodus (Maintenance Mode). Für alle neuen Projekte empfiehlt Zendesk die Verwendung ihrer moderneren, aktiv unterstützten APIs, um sicherzustellen, dass Sie Zugriff auf die neuesten Funktionen haben.

Wenn Sie mit Leichtigkeit automatisieren möchten, bieten Plattformen wie eesel AI eine Ein-Klick-Integration mit Zendesk an. Damit lassen sich alle Helpdesk-Daten verbinden, einschließlich des klassischen Chats und des modernen Messagings. Dies ermöglicht eine schnelle Bereitstellung KI-gestützter Automatisierung als perfekte Ergänzung zur Zendesk Chat-API.

Diesen Beitrag teilen

Kenneth undefined

Article by

Kenneth Pangan

Kenneth Pangan ist seit über zehn Jahren als Autor und Marketer tätig. Er teilt seine Zeit zwischen Geschichte, Politik und Kunst auf – mit reichlich Unterbrechungen durch seine Hunde, die Aufmerksamkeit fordern.