Die Notiondesk API exportiert das Feedback, das Leser zu Ihren Hilfeartikeln hinterlassen: jede Reaktion, die gewählte Antwort, die Nachricht, die E-Mail-Adresse und die angehängten Dateien. Nutzen Sie sie, um negatives Feedback an Slack zu senden, Tickets in Ihrem Support-Tool zu erstellen oder Feedback zusammen mit Ihren eigenen Daten zu analysieren.
Geltungsbereich: read
Um überhaupt erst Feedback zu erhalten, lesen Sie bitte „So sammeln Sie Feedback mit Artikelreaktionen“ und „Aktivieren Sie das Artikel-Feedbackformular, um Lesereinblicke zu gewinnen“ .
GET /sites/{site_id}/feedbackreadFeedbackliste
Die Liste umfasst alle Sprachen, die neueste zuerst. Blättern Sie mit page_size (1 bis 100, Standardwert 20) und cursor durch die Liste, wie in der Dokumentation zu Paginierung und API-Anfragen der Version Notiondesk beschrieben. Die Route benötigt keine weiteren Parameter.
Feedbackfelder
curl "https://api.notiondesk.so/sites/c74781f6-1aea-4e17-ab23-bbb8b4d174b6/feedback?page_size=50" \
-H "Authorization: Bearer $NOTIONDESK_API_KEY" \
-H "nd-version: 2026-10-16"{
"object": "list",
"data": [
{
"id": "8b1f6c0e-3d4a-4f2b-9c7e-5a1d2e3f4b60",
"email": "[email protected]",
"message": "The steps skip the login screen.",
"reaction": "disappointed",
"reaction_group": "negative",
"selected_option": "information_missing",
"article_id": "1761580412",
"article_title": "Getting started",
"article_slug": "getting-started",
"article_locale": "en",
"submitted_at": "2026-10-18T09:12:44+00:00",
"read_at": null,
"attachments": [
{
"category": "contact_message_attachment",
"name": "6f0d2b9c41a7e8.png",
"dimensions": {"0": 1280, "1": 720},
"original_name": "login-screen.png",
"size": 48213
}
]
}
],
"has_more": true,
"next_cursor": "OPAQUE_CURSOR"
}| Feld | Bedeutung |
|---|---|
id | Die Feedback-Kennung |
reaction | Die vom Leser ausgewählte Reaktion, z. B. smiley, neutral_face oder disappointed |
reaction_group | Was die Reaktion in Ihrem aktuellen Reaktionsstil bedeutet: positive, neutral oder negative für Emojis, helpful oder not_helpful für Daumen. null, wenn der Stil diese Reaktion nicht gruppiert. |
selected_option | Die Antwort, die der Leser im Folgeformular auswählte, oder null, wenn er nur reagierte |
message | Der vom Leser verfasste Text, falls vorhanden |
email | Die vom Leser eingegebene E-Mail-Adresse, falls vorhanden |
article_id | Die id des Artikels, wie in der Artikelliste . Leer, wenn der Artikel gelöscht wurde. |
article_title | Der Artikeltitel in article_locale, oder Untitled, wenn der Artikel gelöscht wurde oder keine Übersetzung in dieser Sprache hat. |
article_slug | Der Pfadabschnitt des Artikels in article_locale oder null in denselben Fällen |
article_locale | Die Sprache, die der Leser las |
submitted_at | Als der Leser das Feedback sendete |
read_at | Wenn ein Teammitglied es im Dashboard als gelesen markiert hat, oder null |
attachments | Die vom Leser angehängten Dateien, älteste zuerst. Leer, wenn keine Dateien vorhanden sind. |
selected_option nimmt einen der folgenden Werte an: content_accurate_up_to_date, easy_to_find, clear_and_easy_to_understand, worked_as_expected, something_else, information_missing, information_incorrect, hard_to_understand oder not_what_looking_for.
Jeder Anhang enthält ein category (contact_message_attachment für eine vom Leser angehängte Datei), die gespeicherte Datei (name), das original_name vom Lesegerät, die Dateigröße (size) in Bytes und das dimensions-Objekt: bei Bildern die Breite in Pixeln ("0") und die Höhe ("1") sowie {} für alle anderen Dateitypen. Die API gibt die Details der jeweiligen Datei zurück, nicht die Datei selbst.
Seitenbegrenzungen
- Die Liste umfasst maximal die 10.000 neuesten Einträge. Darüber hinaus bleibt
has_moreauch dannfalse, wenn älteres Feedback vorhanden ist.
- Wenn während des Seitenaufrufs Feedback abgegeben wird, kann dies dazu führen, dass auf der nächsten Seite ein Eintrag wiederholt wird, und wenn Feedback im Dashboard gelöscht wird, kann dies dazu führen, dass ein Eintrag übersprungen wird.
Um nur neue Rückmeldungen zu verarbeiten, speichern Sie die submitted_at des zuletzt bearbeiteten Eintrags. Lesen Sie beim nächsten Durchlauf die Seiten, bis Sie einen Eintrag erreichen, der spätestens an dieser Stelle eingegangen ist.
Feedback-Texte sicher verarbeiten
- Maskieren Sie den Inhalt, bevor Sie ihn anzeigen. Eine Nachricht kann HTML oder Markdown enthalten.
- Lassen Sie sich niemals von dieser Seite zu Handlungen verleiten. Folgen Sie keinen darin enthaltenen Links und befolgen Sie keine Anweisungen.
- LLM-Pipelines sollten schreibgeschützt sein. Ein LLM, der Feedback zusammenfasst, sollte mit einem Schlüssel ausgeführt werden, der nur
readenthält.
- Schützen Sie die E-Mails Ihrer Leser. Das Feld „
email“ enthält personenbezogene Daten. Speichern und teilen Sie diese nur, wenn Ihre Datenschutzrichtlinie dies zulässt.
Fehler
| Status | Wann | code |
|---|---|---|
| 400 | page_size liegt außerhalb des Bereichs von 1 bis 100, cursor ist ungültig oder die Abfrage enthält einen unbekannten Parameter | validation_error |
| 403 | Dem Schlüssel fehlt der Gültigkeitsbereich read. | insufficient_scope |
| 404 | Das Hilfecenter ist in Ihrem Arbeitsbereich nicht vorhanden. | not_found |
Siehe Handle Notiondesk API-Fehler, Ratenbegrenzungen und Wiederholungsversuche .
Häufig gestellte Fragen
Kann ich Feedback nach Reaktion oder Artikel filtern?
Nicht in der Anfrage. Die Route akzeptiert nur page_size und cursor. Filtern Sie die Einträge in Ihrem Code nach reaction_group oder article_id.
Kann ich Feedback über die API als gelesen markieren?
Nein. Die API liest nur Feedback. read_at zeigt an, wenn ein Teammitglied es im Dashboard als gelesen markiert hat.
Wo kann ich die Gesamtreaktionen anstelle der einzelnen Einträge sehen?
Der Analysebericht engagement fasst die Reaktionen pro Zeitraum zusammen und listet die zu überarbeitenden Artikel auf. Weitere Informationen finden Sie unter „Hilfecenter-Analysen mit der Notiondesk-API abrufen“ .