API-Token und Entwicklerzugriff
Auf dieser Seite
API-Tokens geben Code oder Skripten Zugang zu deinem Deskwoot-Konto, ganz ohne Passwort. Erstelle einen Token pro Integration (CRM-Abgleich, eigenes Dashboard, internes Tool) und gib ihm nur die Berechtigungen, die diese Integration wirklich braucht. Du kannst Tokens jederzeit widerrufen, das wirkt sofort und betrifft keinen anderen Token. Basis-URL: https://deskwoot.com/api/v1/, Auth-Header: Authorization: Bearer YOUR_TOKEN. API-Zugriff gibt es nur im Enterprise-Tarif.
Deskwoot stellt eine REST API bereit, über die du per Code auf deine Supportdaten und Abläufe zugreifst. Ob du eigene Integrationen baust, Ticketdaten mit internen Tools abgleichst oder wiederkehrende Aufgaben automatisierst: Mit API-Tokens meldest du dich sicher an, ohne deine Zugangsdaten weiterzugeben. Diese Anleitung zeigt dir, wie du Tokens erstellst, deinen ersten API-Aufruf machst und dein Konto dabei sicher hältst.
Die REST API ist eine Enterprise-Funktion. Die 7-tägige Enterprise-Testphase, mit der jedes neue Konto startet, enthält keine API-Tokens; dafür brauchst du einen aktiven Enterprise-Tarif. Wenn du in einem niedrigeren Tarif bist und API-Zugriff brauchst, musst du auf Enterprise wechseln. Einen ausführlicheren Überblick darüber, was die API abdeckt, findest du im Überblick zur REST API.
Wie erstelle ich einen API-Token?
- Melde dich bei deinem Deskwoot-Konto an und gehe zu Einstellungen > API-Token.
- Klicke auf Token erstellen. Nur Administratoren können Tokens erstellen.
- Gib dem Token einen aussagekräftigen Namen (zum Beispiel CRM-Abgleich, Produktion), damit du später weißt, wofür er gedacht ist.
- Wähle die Berechtigungen, die der Token haben soll. Gib nur die Zugriffe frei, die deine Integration wirklich braucht. Optional kannst du ein Ablaufdatum festlegen.
- Bestätige und kopiere den Token sofort. Aus Sicherheitsgründen wird der vollständige Token nur einmal angezeigt.
Wie nutze ich die API?
Alle API-Anfragen gehen an diese Basis-URL:
https://deskwoot.com/api/v1/
Sende deinen API-Token bei jeder Anfrage im Authorization-Header mit:
Authorization: Bearer YOUR_TOKEN
Beispielanfrage
Ein einfacher cURL-Aufruf zum Testen deiner Verbindung sieht so aus:
curl -H "Authorization: Bearer YOUR_TOKEN" https://deskwoot.com/api/v1/me
Ist der Token gültig, liefert die API deine Konto-ID und die Berechtigungen des Tokens zurück. Wenn nicht, bekommst du einen Authentifizierungsfehler. Alle Endpunkte findest du in der API-Dokumentation.
Worauf solltest du achten?
- So wenig Zugriff wie nötig. Gib jedem Token nur die Berechtigungen, die er braucht. Vermeide Tokens mit vollem Zugriff, wenn du ihn nicht wirklich brauchst.
- Tokens regelmäßig erneuern. Widerrufe alte Tokens von Zeit zu Zeit und erstelle neue, besonders wenn Teammitglieder ihre Rolle wechseln oder das Team verlassen.
- Tokens sicher speichern. Bewahre Tokens in Umgebungsvariablen oder einem Secrets-Manager auf. Schreib sie nie fest in Code, der im Browser läuft, und leg sie nie in der Versionsverwaltung ab.
- Aussagekräftige Namen verwenden. Wenn du Tokens nach Integration oder Umgebung benennst, behältst du leicht den Überblick.
- Nutzung im Blick behalten. Prüfe deine aktiven Tokens regelmäßig unter Einstellungen > API-Token und lösche alle, die nicht mehr gebraucht werden.
Wie behebe ich Token-Fehler?
- 401 Unauthorized: Prüfe, ob der Token richtig kopiert wurde, nicht widerrufen ist und mit dem Präfix
Bearerim Header steht. - 403 Forbidden: Dem Token fehlen wahrscheinlich die Berechtigungen für den Endpunkt, den du aufrufst. Erstelle einen neuen Token mit den passenden Berechtigungen und widerrufe den alten. Ein 403 kommt auch, wenn dein Workspace nicht mehr im Enterprise-Tarif ist.
- Zu viele Anfragen: Bekommst du Fehler wegen eines Limits, ruf die API seltener auf oder baue in deinen Code ein exponentielles Backoff ein.
Häufige Fragen
Ist die REST API in allen Tarifen verfügbar?
Wo erstelle ich einen Token?
Kann ich mehrere API-Tokens erstellen?
Welche Berechtigungen gibt es?
Was mache ich, wenn ich einen Token verliere?
Was tue ich, wenn mein Token in falsche Hände gerät?
Gibt es ein Rate-Limit?
Kann ich einen Token auf einen einzelnen Posteingang beschränken?
Gehört ein Token zu einem Benutzer oder zum Konto?
Wie tausche ich Tokens ohne Ausfall aus?
Kann ich ein Ablaufdatum für einen Token festlegen?
Zählt die API zu meinen KI-Konversationen?
Kann ich die API im Browser nutzen?
Gibt es eine OpenAPI-Spezifikation?
https://deskwoot.com/openapi.yaml. Die lesbare Dokumentation findest du unter deskwoot.com/docs/api.Kann ich Webhooks statt Polling nutzen?
Was, wenn ein KI-Agent den Helpdesk bedienen soll?
War diese Anleitung hilfreich?
Weiterlesen
- Import aus FreshdeskHol jedes Freshdesk-Ticket, jeden Kontakt und jeden Artikel deiner Wissensdatenbank zu Deskwoot. Ordner, die nicht öffentlich waren, bleiben intern.Anleitung lesen
- Dein Konto löschenSo löschst du dein Deskwoot-Konto und was mit deinen Daten passiertAnleitung lesen
- Import aus IntercomHol Intercom-Konversationen, Kontakte und jede Collection deines Help Centers mit einem Access Token zu Deskwoot.Anleitung lesen
Fynn zu dieser Anleitung fragen
Kurze Antwort aus dieser Anleitung und dem restlichen Hilfecenter.