n8n HTTP Request einrichten: JSON senden und prüfen
Den n8n HTTP Request Node mit Methode, URL, Credential und JSON einrichten. Mit eigenem Webhook-Beispiel, Antwortprüfung, Pagination und Fehlersuche.
Technologie verstehen.
Besser entscheiden.
Lernpfad / Automatisierung
Du baust einen nachvollziehbaren KI-Workflow mit geschützten Zugangsdaten, klaren Datenfeldern und menschlicher Prüfung.
Mit Einheit 1 starten
Für wen?
Für Workflow-Bauer:innen mit n8n oder vergleichbaren Werkzeugen
Was brauchst du?
n8n lokal oder gehostet; ein API-Schlüssel ist nur für optionale Cloud-Aufgaben erforderlich.
Zeit & Kosten
Etwa 3–4 Stunden; optionale API-Kosten hängen vom Anbieter ab
Lernziel: Du kannst die Stationen eines einfachen Automationsablaufs beschreiben.
Ein Workflow verbindet Auslöser, Datenverarbeitung und Aktionen. Jeder Knoten sollte einen klaren Zweck haben und erwartete Eingaben und Ausgaben besitzen.
Ein Trigger ist der Auslöser eines Ablaufs. Ein Node ist ein einzelner Verarbeitungsschritt. Beginne mit einem manuellen Trigger, damit du den Übungsversuch bewusst startest. Der nächste Schritt kann feste Testdaten bereitstellen; erst danach prüfst du, wie weitere Schritte diese Daten verarbeiten sollen.
Zeichne auf jeden Übergang, welche Felder weitergegeben werden. Eine Notiz kann beispielsweise in eine Aufgabenliste umgewandelt werden. Die Liste anzuzeigen ist jedoch eine andere Aktion, als sie per E-Mail zu verschicken. Für deinen ersten Versuch bleibt der Sendeweg unverbunden. So kannst du den Datenfluss prüfen, ohne bereits eine Außenwirkung auszulösen.
Passende Anleitung: Wenn du nach dem manuellen Test einen externen Eingang brauchst, zeigt dir der Guide „Einen n8n-Webhook einrichten“ den Unterschied zwischen Test- und Produktionsadresse.
Starte mit einem manuellen Trigger, einem festen Testdatensatz und einer Ausgabe, die keine externe Aktion auslöst.

Vom Lesen zum eigenen Versuch
Beginne auf Papier oder in einem verfügbaren n8n-Editor. Ein externer Sendedienst oder API-Schlüssel wird für die erste Übung nicht gebraucht.
Für die ersten Knoten genügt ein bereits verfügbarer n8n-Editor oder der Papierablauf. Ein externer n8n-Cloudzugang benötigt ein eigenes Konto und kann kostenpflichtig sein. Lege einen leeren Workflow an; beginne mit Manual Trigger und festen Testdaten in Edit Fields.
Prüfe Docker und Compose sowie die aktuellen Anforderungen in der verlinkten Herstelleranleitung. Deren vollständiges aktuelles Setup umfasst n8n Assistant und privilegierte Sandbox-Dienste. Diese Lektion installiert oder aktiviert den Stack nicht heimlich; der erste Ablauf kommt ohne ihn und ohne KI-API-Schlüssel aus.
Lege im verfügbaren n8n-Editor einen neuen Übungsworkflow an. Ergänze genau einen Manual Trigger; der Start erfolgt später mit Execute Workflow. Alternativ zeichnest du dieselben Schritte auf Papier.
Erkennbar an: Der Workflow beginnt nur mit deinem manuellen Versuch.
Verbinde den Trigger mit Edit Fields (Set). Wähle Manual Mapping und lege das Textfeld notiz mit einer erfundenen Notiz als festem Wert (Fixed) an. So brauchst du weder eine KI-Verbindung noch einen API-Schlüssel.
Erkennbar an: Die Übung hat eine bekannte, ungefährliche Eingabe.
Starte bewusst mit Execute Workflow und öffne die Ausgabe von Edit Fields. Prüfe, ob notiz deinen festen Text enthält. Zeichne anschließend die geplante Umwandlung in Aufgaben. Ein KI-Schritt und ein Versand sind noch nicht eingerichtet.
Erkennbar an: Du kannst den Datenweg ohne Außenwirkung erklären.

Eigenes fiktives Lernbeispiel
Papierablauf: manueller Start→feste Testnotiz→Aufgabenliste→sichtbare Prüfung. Keine Sendeverbindung.Beschrifte die Daten an jedem Übergang und die Stelle für eine spätere Außenwirkung.
Die Testnotiz wird zur Aufgabenliste; die Liste wird geprüft. Eine spätere Sendeaktion wäre ein zusätzlicher Schritt mit gesondertem Zugriff und Freigabe.
Nur falls du n8n selbst hosten möchtest. Die aktuelle Herstelleranleitung enthält zusätzlich einen Assistant-Sandbox-Stack; dessen Einrichtung ist kein notwendiger erster Papier- oder Editorversuch.
docker --version
docker compose versionDie Installation und ein echter Modelllauf wurden für dieses Lernmaterial nicht auf deinem Gerät ausgeführt. Die Grafiken erklären den Ablauf; sie sind keine Screenshots oder Leistungsmessungen.
Zeichne den Ablauf in drei bis fünf Knoten und beschreibe die Daten pro Übergang.
Der erste Test soll keine E-Mail, Veröffentlichung oder Änderung in einem Fremdsystem ausführen.
Häufiger Denkfehler: Einen Trigger ohne Datenvalidierung mit produktiven Aktionen zu verbinden.
Du bist fertig, wenn: Du kannst Datenfluss und Seiteneffekte eines Workflows benennen.
Quelle: docs.n8n.io
Weiter: Zugangsdaten sicher hinterlegen →Lernziel: Du schützt API-Schlüssel und beschränkst ihre Berechtigungen.
Ein Credential sollte im vorgesehenen Geheimnisspeicher der Laufzeit liegen, nicht in Prompts, Exporten, Git oder Analytics. Verwende minimal erforderliche Berechtigungen und rotiere kompromittierte Schlüssel.
Ein Credential ist ein gespeicherter Zugang, etwa für eine API. Ein Workflow kann auf einen solchen Eintrag verweisen, ohne den eigentlichen Schlüssel als normalen Text zu enthalten. Verweis und Geheimnis sind deshalb nicht dasselbe. Prüfe trotzdem den gesamten Export: Ein Schlüssel könnte zusätzlich in einem Header, einer URL oder einem Codefeld stehen.
In der Übung ist TOKEN-BEISPIEL-KEIN-GEHEIMNIS nur ein sichtbarer Platzhalter. Er zeigt dir, wo du genauer hinsehen würdest. Gib keine echten Schlüssel in die Vorlage ein. Prüfe bei einem realen Werkzeug außerdem, wer den Workflow ausführen kann und damit den gespeicherten Zugang verwendet.
Passende Anleitung: Für die konkreten Dialoge und die Diagnose von 401- oder 403-Antworten nutze „Zugangsdaten in n8n sicher zuordnen“. Prüfe dabei weiterhin den Export auf versehentlich eingetragene Schlüssel.
Verknüpfe in n8n einen Credential-Eintrag mit einem Testknoten und prüfe, dass der exportierte Workflow keinen Schlüssel enthält.

Vom Lesen zum eigenen Versuch
Verwende Platzhalter. Ein echter Schlüssel gehört in die dafür vorgesehene Credential-Verwaltung deines Werkzeugs.
Suche im Übungsexport nach dem Credential-Verweis.
Erkennbar an: Ein Verweis und ein Schlüsselwert sind nicht dasselbe.
Prüfe Header, URLs, Codefelder und eingebettete Werte auf mögliche Geheimnisse.
Erkennbar an: Die Platzhalterstelle wird als Prüfstelle erkannt.
Teile nur eine geprüfte Fassung. Lege keinen echten Schlüssel in einen Prompt oder eine öffentliche Datei.
Erkennbar an: Die Übungsfassung enthält ausschließlich Platzhalter.

Eigenes fiktives Lernbeispiel
Fiktiver Export nennt einen Credential-Verweis, ein separates Feld enthält jedoch TOKEN-BEISPIEL-KEIN-GEHEIMNIS.Markiere Stellen, die bei einem echten Export auf Geheimnisse geprüft werden müssen. Verwende keine echte Zeichenfolge.
Ein Credential-Verweis ersetzt nicht die Prüfung weiterer Felder, Header und eingebetteter Werte. Ein echter Export darf keine geheimen Zugangsdaten offenlegen.
Kontrolliere einen Workflow-Export auf Tokens, Passwörter und private Header.
Auch Fehlermeldungen und Screenshots vor dem Teilen prüfen.
Häufiger Denkfehler: Einen Schlüssel in ein normales Textfeld oder einen Beispielcode einzusetzen.
Du bist fertig, wenn: Der Ablauf nutzt einen gespeicherten Credential-Eintrag und der Export bleibt geheimnisfrei.
Quelle: docs.n8n.io
Weiter: API-Anfrage und strukturierte Antwort →Lernziel: Du definierst Eingabe, Authentifizierung und gewünschte Antwortfelder.
Ein HTTP-Request braucht eine korrekte Zieladresse, Methode, Authentifizierung und Datenform. Prüfe Statuscode, Inhaltstyp und Antwortschema, bevor der nächste Workflow-Schritt Daten nutzt.
HTTP ist der Ablauf einer Anfrage und Antwort zwischen Programmen. Eine Methode wie GET oder POST beschreibt die Art der Anfrage; die Zieladresse legt fest, welcher Dienst angesprochen wird. Ein erfolgreicher Statuscode bestätigt noch nicht, dass alle benötigten Daten vorhanden oder richtig sind. Prüfe den Inhalt der Antwort getrennt.
Unsere Testausgabe enthält Aufgabe und Status, aber keine Quelle. Da Quelle ein Pflichtfeld ist, darf der Folgeschritt nicht einfach eine passende Fundstelle ergänzen. Markiere den Fehler und führe die Ausgabe in den vorgesehenen Fehlerzweig. Welche konkreten Felder ein echter Anbieter liefert, entnimmst du seiner Dokumentation.
Ein Testrequest an einen Mock- oder ungefährlichen Endpunkt erzeugt Felder, die du danach validierst.

Vom Lesen zum eigenen Versuch
Definiere zuerst die verlangten Antwortfelder. Die Vorlage unten zeigt absichtlich eine unvollständige Antwort.
Notiere Aufgabe, Quelle und Status als erforderliche Felder.
Erkennbar an: Alle drei Felder sind vor dem Modellaufruf bekannt.
Vergleiche die Testausgabe mit den Pflichtfeldern.
Erkennbar an: Die fehlende Quelle wird erkannt.
Lege einen Fehlerausgang mit einer verständlichen Rückmeldung fest.
Erkennbar an: Keine fehlende Quelle wird erfunden oder still übergangen.

Eigenes fiktives Lernbeispiel
Geforderte Antwortfelder: Aufgabe, Quelle, Status. Testausgabe enthält Aufgabe und Status, aber keine Quelle.Lege fest, ob der Ablauf weitergehen darf und welche Rückmeldung erscheint.
Die Pflichtquelle fehlt. Die geplante Prüfung stoppt die Folgeaktion und meldet das fehlende Feld, statt eine Quelle zu erfinden.
Lege Pflichtfelder und Fehlerfall für eine JSON-Antwort fest.
Bei echten Cloud-APIs zuerst Preise und Datenverarbeitung des Anbieters prüfen.
Häufiger Denkfehler: Einen erfolgreichen HTTP-Status als fachlich gültige Antwort zu behandeln.
Du bist fertig, wenn: Fehlende Felder halten den Workflow an, statt Folgeaktionen auszulösen.
Quelle: docs.n8n.io
Weiter: Schleifen, Verzweigungen und Wiederholungen →Lernziel: Du verhinderst Endlosschleifen und doppelte Aktionen.
Schleifen brauchen eine klare Abbruchbedingung; Wiederholungen benötigen Grenzen und sollten nur für geeignete Fehlerfälle gelten. Bei Aktionen mit Seiteneffekt sind Idempotenz und Duplikatkontrolle wichtig.
Eine Schleife wiederholt einen Schritt. Lege vorab fest, wann Erfolg vorliegt, welcher Fehler einen neuen Versuch erlaubt und wann Schluss ist. Die Grenze von drei Versuchen gehört nur zu unserem Lernbeispiel. Eine dauerhaft ungültige Ausgabe ist hier ein Stoppgrund und kein Anlass, denselben Aufruf endlos neu zu starten.
Idempotenz bedeutet vereinfacht, dass eine Wiederholung nicht jedes Mal eine zusätzliche Wirkung erzeugt. Eine Nachricht zu senden ist ohne weitere Vorkehrungen nicht automatisch so geschützt. Wenn nach einem Timeout unklar ist, ob eine Aktion bereits erfolgt ist, prüfe zuerst den tatsächlichen Zustand. Ein weiterer Versuch könnte sonst ein Duplikat auslösen.
Passende Anleitung: Wie du mehrere Items weitergibst und fehlende oder doppelte Ergebnisse prüfst, erklärt „n8n-Schleifen mit Abschlussprüfung“. Das ergänzt deine Abbruchbedingung um eine Kontrolle der verarbeiteten Datensätze.
Setze ein maximales Wiederholungslimit und beende bei dauerhaft ungültiger Antwort mit einer klaren Fehlerroute.

Vom Lesen zum eigenen Versuch
Zeichne den Ablauf mit einer maximalen Zahl von Versuchen. Ein echter Schreibaufruf bleibt für diese Übung unverbunden.
Lege höchstens drei Prüfversuche fest.
Erkennbar an: Es gibt einen eindeutigen Endpunkt.
Zeichne einen Erfolgsausgang für gültige Ausgabe und einen Stopp für ungültige Ausgabe.
Erkennbar an: Eine ungültige Antwort beendet diesen Übungsablauf; höchstens drei Versuche sind erlaubt.
Unterscheide wiederholbare Prüfungen von Versand oder Schreiben.
Erkennbar an: Eine Außenwirkung wird nicht blind wiederholt.

Eigenes fiktives Lernbeispiel
Erfundene Schleife: bis zu drei Prüfversuche; bei ungültiger Ausgabe endet sie. Ein Schreibtool ist noch nicht verbunden.Notiere Start, maximale Zahl, Erfolgsausgang und Fehlerausgang.
Der Ablauf endet spätestens nach drei Versuchen oder bei zuvor bestätigter gültiger Ausgabe. Ein echter Schreibaufruf darf nicht blind erneut ausgeführt werden.
Schreibe für eine Schleife Startbedingung, Abbruchbedingung und maximale Zahl von Versuchen auf.
Einen unzuverlässigen Modelloutput nicht direkt in eine Aktion mit Außenwirkung leiten.
Häufiger Denkfehler: Bei jedem Fehler unbegrenzt denselben Request neu zu starten.
Du bist fertig, wenn: Du kannst erklären, wann und warum dein Workflow stoppt.
Quelle: docs.n8n.io
Weiter: Freigabepunkt und Protokoll einbauen →Lernziel: Du legst fest, wann ein Mensch eine KI-Ausgabe prüfen muss.
Bei Veröffentlichungen, Zahlungen, Löschungen und Nachrichten sollten klare Prüf- und Freigabepunkte vorgesehen werden. Logs müssen für Fehlersuche genügen, ohne unnötige personenbezogene oder geheime Inhalte zu speichern.
Eine Freigabe bezieht sich auf einen konkreten Vorgang: Was soll an welches Ziel gehen und in welchem Umfang? Zeige diese Angaben vor der Aktion. Ein allgemeines ‚Der Plan passt‘ beantwortet noch nicht, ob eine spätere geänderte Nachricht an zusätzliche Empfänger gehen soll.
Im Lernbeispiel wird nach der Prüfung ein weiterer Empfänger ergänzt. Der bisher geprüfte Stand und der neue Stand unterscheiden sich damit. Halte den neuen Vorgang an und lass die Änderung erneut prüfen. Ein Protokoll soll diese Entscheidung nachvollziehbar machen, ohne dafür unnötig den vollständigen privaten Inhalt oder Zugangsschlüssel zu speichern.
Lasse einen Entwurf erst nach Prüfung eines festen Schema- und Quellenberichts weiterlaufen.

Vom Lesen zum eigenen Versuch
Nutze einen erfundenen Entwurf. Es wird hier keine Nachricht verschickt und keine Freigabe stellvertretend erteilt.
Notiere Inhalt und die konkret geprüften Empfänger.
Erkennbar an: Die Freigabe bezieht sich auf einen bestimmten Stand.
Ergänze im Beispiel einen weiteren Empfänger und kennzeichne den neuen Stand.
Erkennbar an: Die Änderung bleibt sichtbar.
Plane eine neue konkrete Freigabe vor dem Versand.
Erkennbar an: Die frühere Zustimmung wird nicht auf die geänderte Liste übertragen.

Eigenes fiktives Lernbeispiel
Entwurf wurde geprüft. Danach wird ein weiterer Empfänger ergänzt. Die vorherige Freigabe nennt nur den ursprünglichen Empfänger.Beschreibe den nächsten zulässigen Schritt vor einem Versand.
Die Änderung benötigt eine neue konkrete Prüfung. Eine alte Zustimmung ersetzt keine Freigabe der veränderten Empfängerliste.
Erstelle eine Freigabe-Checkliste für eine externe Aktion.
Definiere auch einen sicheren Stopp, wenn die Prüfung nicht erfolgt.
Häufiger Denkfehler: Eine automatische Antwort als menschliche Freigabe auszugeben.
Du bist fertig, wenn: Der Workflow kann nicht unbemerkt an der Freigabe vorbeilaufen.
Quelle: owasp.org
Optional · nur dieser Browser
Die Einheiten bleiben ohne Anmeldung nutzbar. Erst nach deinem Klick merkt sich dieser Browser deine Häkchen. Du kannst sie jederzeit löschen. Quizantworten werden nicht gespeichert oder versendet.
Fortschritt wird aktuell nicht gespeichert.
Als Nächstes: selbst umsetzen
Strukturierte KI-Ausgabe validieren und vor einer Aktion menschlich prüfen lassen.
Praxis im Magazin
Den n8n HTTP Request Node mit Methode, URL, Credential und JSON einrichten. Mit eigenem Webhook-Beispiel, Antwortprüfung, Pagination und Fehlersuche.
n8n Credentials passend zur API anlegen, dem richtigen Node zuordnen und prüfen. Mit Auth-Vergleich, Domain-Grenzen und Hinweisen zum Verschlüsselungsschlüssel.
Du baust einen nachvollziehbaren KI-Workflow mit geschützten Zugangsdaten, klaren Datenfeldern und menschlicher Prüfung.
Für Workflow-Bauer:innen mit n8n oder vergleichbaren Werkzeugen
n8n lokal oder gehostet; ein API-Schlüssel ist nur für optionale Cloud-Aufgaben erforderlich.
Etwa 3–4 Stunden; optionale API-Kosten hängen vom Anbieter ab
Optional kannst du erledigte Einheiten nach einem Klick auf deinem Gerät merken. Ohne Aktivierung werden keine Lernstände gespeichert.