Legen Sie los mit der Notiondesk REST-API.

Verwenden Sie die Notiondesk REST-API, um Hilfecenter-Inhalte zu lesen, Weiterleitungen und Einstellungen zu verwalten, Analysen abzurufen und Notion-Synchronisierungen aus dem Code heraus auszulösen.

4 Min. Lesezeit

Die REST-API Notiondesk ermöglicht es Ihnen, Ihre Hilfezentren mit eigenem Code zu verwalten. Sie können Ihre Hilfezentren auflisten, deren Artikel, Sammlungen und Änderungsprotokolle einsehen, Seitenweiterleitungen verwalten, Einstellungen und Branding ändern, Analysedaten und Leserfeedback abrufen sowie Synchronisierungen von Notion auslösen.

Dieser Artikel erklärt, was die Notiondesk API leisten kann, wer sie nutzen kann und wie Sie in wenigen Minuten Ihre erste Anfrage stellen können.

Was Sie mit der Notiondesk API machen können

Aufgabe Beispiel Führung
Lesen Sie Ihre Hilfezentren Listen Sie alle Hilfezentren in Ihrem Arbeitsbereich und deren Sprachen auf. Lesen Sie Ihre Hilfezentren
Inhalt lesen Exportiere jeden Artikel als Markdown oder liste deine Änderungsprotokolleinträge auf Lesen Sie Artikel, Sammlungen und Änderungsprotokolleinträge.
Notion-Änderungen veröffentlichen Synchronisieren Sie Ihr Hilfecenter aus einer CI-Pipeline, nachdem Sie Notion bearbeitet haben. Trigger Notion synchronisiert
Weiterleitungen verwalten Importieren Sie Hunderte von Weiterleitungen nach der Migration von einem anderen Hilfezentrum Seitenweiterleitungen verwalten
Sprachen ändern Fügen Sie eine Sprache hinzu oder aktivieren Sie die automatische Übersetzung. Sprachen verwalten und automatische Übersetzung
Einstellungen ändern Aktualisieren Sie SEO-Titel, llms.txt, das Kontaktformular oder das Änderungsprotokoll. Hilfecenter-Einstellungen aktualisieren
Markenwechsel Wenden Sie Ihre Markenfarben und Ihr Markendesign auf mehrere Hilfezentren an. Branding und Designs individuell anpassen
Integrationen verwalten Konfigurieren Sie Google Analytics, Plausible, Intercom oder Crisp. Integrationen verwalten
Pull-Analysen Senden Sie Besucher, Suchanfragen und Top-Artikel an Ihr BI-Tool. Hilfecenter-Analysen abrufen
Feedback lesen Sende jeden Morgen negative Artikelreaktionen an Slack. Feedback der Export-Leser

Für sofort einsatzbereite Skripte siehe Automatisieren häufiger Aufgaben im Hilfecenter mit der Notiondesk API .

Wer kann die Notiondesk API nutzen?

  • Plan: Der API-Zugriff ist in den Enterprise-Plänen enthalten.
  • Schlüssel erstellen: Workspace-Besitzer und Administratoren erstellen API-Schlüssel im Dashboard.

Stellen Sie Ihre erste Notiondesk API-Anfrage

1. Erstellen Sie einen API-Schlüssel

Öffnen Sie in Ihrem Notiondesk-Dashboard die Einstellungen , dann Entwickler > API-Schlüssel und klicken Sie auf Schlüssel erstellen . Geben Sie ihm eine Bezeichnung, wählen Sie den Lesebereich aus und kopieren Sie den Schlüssel, sobald er angezeigt wird. Der Schlüssel beginnt mit nd_wsk_ und wird nur einmal angezeigt.

Speichern Sie es in einer Umgebungsvariablen:

2. Listen Sie Ihre Hilfezentren auf.

Die Antwort listet alle Hilfezentren in Ihrem Arbeitsbereich auf:

3. Listen Sie die Artikel eines Hilfezentrums auf.

Das war's! Sie lesen Ihr Hilfecenter direkt aus dem Quellcode.

Notiondesk API-Grundlagen

export NOTIONDESK_API_KEY="nd_wsk_..."
curl "<https://api.notiondesk.so/sites>" \
  -H "Authorization: Bearer $NOTIONDESK_API_KEY" \
  -H "nd-version: 2026-10-16"
{
  "object": "list",
  "data": [
    {
      "id": "c74781f6-1aea-4e17-ab23-bbb8b4d174b6",
      "full_domain": "help.example.com",
      "enabled": true,
      "default_locale": "en",
      "locales": ["en", "fr"]
    }
  ],
  "has_more": false,
  "next_cursor": null
}
curl "<https://api.notiondesk.so/sites/c74781f6-1aea-4e17-ab23-bbb8b4d174b6/articles?page_size=10>" \
  -H "Authorization: Bearer $NOTIONDESK_API_KEY" \
  -H "nd-version: 2026-10-16"
Thema Was man wissen sollte
Basis-URLhttps://api.notiondesk.so
Authentifizierung Authorization: Bearer <key or access token>. Siehe API-Schlüssel und OAuth.
Zielfernrohre read, write, sync und admin. Jede Route benötigt einen
Versionierung Optionaler nd-version-Header
Format JSON-Anfrage- und Antworttexte mit snake_case-Feldnamen
Pagination Cursorbasiert: page_size (1 bis 100, Standardwert 20) und cursor. Siehe Paginierungs- und Versionsanforderungen.
Fehler Ein JSON-Envelope mit maschinenlesbarem code. Siehe Fehlerbehandlung, Ratenbegrenzungen und Wiederholungsversuche

Notiondesk API oder Workspace MCP?

Notiondesk bietet zwei Möglichkeiten, Ihre Hilfezentren außerhalb des Dashboards zu betreiben. Sie greifen über unterschiedliche Zugänge auf dieselben Funktionen zu.

Notiondesk REST-API Workspace MCP
Wer nennt es Ihr Code: Skripte, CI-Pipelines, interne Tools, Partner-Apps Ein KI-Assistent wie Claude, ChatGPT, Cursor oder VS Code
Wie es sich anmeldet Ein Workspace-API-Schlüssel oder ein OAuth-Zugriffstoken OAuth, über Ihren KI-Client
Am besten geeignet für Wiederholbare, deterministische Automatisierung Gesprächsarbeit: „Finde die Artikel, die den Lesern nicht gefallen, und schlage Verbesserungen vor“

Notiondesk API-Endpunkt

Verfahren Weg Umfang Führung
GET/sitesreadHilfezentren
GET/sites/{site_id}readHilfezentren
GET/sites/{site_id}/sync-statusreadHilfezentren
GET/sites/{site_id}/articlesreadInhalt
GET/sites/{site_id}/articles/{article_id}readInhalt
GET/sites/{site_id}/categoriesreadInhalt
GET/sites/{site_id}/categories/{category_id}readInhalt
GET/sites/{site_id}/changelogreadInhalt
POST/sites/{site_id}/syncsyncSynchronisierungen
POST/sites/{site_id}/articles/{article_id}/syncsyncSynchronisierungen
POST/sites/{site_id}/categories/{category_id}/syncsyncSynchronisierungen
PATCH/sites/{site_id}/settings/auto-syncsyncSynchronisierungen
GET/sites/{site_id}/page-redirectsreadWeiterleitungen
POST/sites/{site_id}/page-redirectswriteWeiterleitungen
PATCH/sites/{site_id}/page-redirects/{redirect_id}writeWeiterleitungen
DELETE/sites/{site_id}/page-redirects/{redirect_id}adminWeiterleitungen
PATCH/sites/{site_id}/settings/supported-languageswriteSprachen
PATCH/sites/{site_id}/settings/auto-translatewriteSprachen
PATCH/sites/{site_id}/settings/contentwriteEinstellungen
PATCH/sites/{site_id}/settings/ai-optimizationwriteEinstellungen
PATCH/sites/{site_id}/settings/contact-formwriteEinstellungen
PATCH/sites/{site_id}/settings/changelogwriteEinstellungen
GET/sites/{site_id}/settings/customizereadMarkenbildung
PATCH/sites/{site_id}/settings/customizeadminMarkenbildung
GET/sites/{site_id}/themesreadMarkenbildung
GET/sites/{site_id}/integrationsreadIntegrationen
PATCH/sites/{site_id}/integrations/{type}adminIntegrationen
POST/sites/{site_id}/integrations/{type}/disableadminIntegrationen
GET/sites/{site_id}/analytics/{report}readAnalysen
GET/sites/{site_id}/feedbackreadRückmeldung

Häufig gestellte Fragen

Kann ich mit der Notiondesk API Artikel erstellen oder bearbeiten?

Nein. Artikel, Sammlungen und Änderungsprotokolleinträge werden in Notion erstellt, und jede Synchronisierung überschreibt die in Notiondesk gespeicherten Daten. Bearbeiten Sie die Notion-Seite mit dem Notion-Editor oder der Notion-API und rufen Sie anschließend den Synchronisierungstrigger auf, um die Änderung zu veröffentlichen.

Funktioniert ein einziger API-Schlüssel für alle meine Hilfezentren?

Ja. Ein Workspace-API-Schlüssel funktioniert für jedes Hilfecenter innerhalb seines Workspace. Jede Anfrage nennt das Hilfecenter in ihrem Pfad, zum Beispiel /sites/{site_id}/articles.

Wo finde ich die site_id eines Hilfezentrums?

Rufen Sie GET /sites auf, um Ihre Hilfezentren mit ihren id aufzulisten. Dies ist auch die Kennung nach /s/ in der Adressleiste Ihres Dashboards.

Was kommt als Nächstes?

Verwandte Artikel

War diese Seite hilfreich?

Still need help? Ask us