Dynamische Inhalte in Power Automate verstehen
Was dynamischer Inhalt in Power Automate ist, wie Sie ihn einfügen und wo Einsteiger typische Stolperfallen vermeiden.
Wie die Parse-JSON-Aktion in Power Automate funktioniert und wie Sie in wenigen Klicks ein Schema aus einer Beispiel-Payload generieren.
Die Parse-JSON-Aktion gehört zu den Datenvorgängen in Power Automate und macht aus einer JSON-Antwort, die als unstrukturierter Text ankommt, benutzerfreundliche Felder, die Sie per Klick in nachfolgenden Schritten auswählen können. Ohne diese Aktion müssen Sie Werte mit Ausdrücken wie body('HTTP')?['data']?['name'] selbst herausgreifen, was für Nicht-Programmierer schnell unübersichtlich wird. Mit Parse JSON übernimmt Power Automate diese Arbeit für Sie und zeigt jedes Feld als eigenen dynamischen Inhalt an.
Der Trick dabei heißt Schema-Generierung aus einer Beispiel-Payload: Sie müssen kein JSON-Schema von Hand schreiben, sondern fügen ein Beispiel der erwarteten Daten ein, und Power Automate baut daraus automatisch die passende Struktur. Dieser Artikel zeigt Schritt für Schritt, wie das funktioniert, worauf Sie achten sollten und welche Fehler am häufigsten auftreten. Stand: Juli 2026.
Die Parse-JSON-Aktion ist laut offizieller Dokumentation einer von mehreren Datenvorgängen in Power Automate, mit denen Sie Daten in Ihrem Cloud-Flow bearbeiten können, ohne komplizierte Ausdrücke oder Schleifen zu schreiben (Power Automate-Doku: Mit Datenvorgängen arbeiten). Sie nimmt einen JSON-Inhalt, etwa die Antwort einer HTTP-Anfrage, eines Formulars oder eines anderen Connectors, und wandelt ihn anhand eines hinterlegten Schemas in einzelne, benannte Felder um.
Für Sie als Nicht-Programmierer ist vor allem wichtig: Sobald das Schema einmal steht, müssen Sie sich um die eigentliche Analyse der JSON-Struktur nicht mehr kümmern. Power Automate erledigt das im Hintergrund.
Sie müssen kein JSON-Schema selbst formulieren. Stattdessen fügen Sie ein Beispiel Ihrer Daten ein, und Power Automate leitet daraus automatisch das passende Schema ab. Die offizielle Dokumentation beschreibt genau diesen Ablauf am Beispiel eines Datei-Uploads aus einem Formular (Power Automate-Doku: Allgemeine Methoden zur Verwendung eines Formulars in einem Flow):
Danach zeigt die Aktion ein vollständiges Schema mit allen erkannten Feldern und Datentypen, und Sie erhalten sofort neue dynamische Inhalte für die nächsten Schritte in Ihrem Flow. Praktisch ist außerdem, dass Sie dasselbe Vorgehen auch ohne echten Testlauf nutzen können: Ein selbst getipptes JSON-Beispiel reicht ebenfalls, solange die Struktur der echten Daten entspricht.
Sobald das Schema steht, tauchen die geparsten Felder in jeder nachfolgenden Aktion unter dem Namen Ihrer Parse-JSON-Aktion auf. Sie klicken einfach auf das gewünschte Feld, etwa Body E-Mail oder Body Betrag, und Power Automate fügt automatisch den passenden Ausdruck ein.
body('Parse_JSON')?['data']?['name'], damit der Flow bei fehlenden Feldern nicht mit einem Fehler abbricht (Power Automate-Doku: Ausdrucks-Kochbuch für Cloudflüsse).Sie behalten dabei jederzeit die Kontrolle über das Schema: Ändert sich die Struktur der eingehenden Daten, öffnen Sie die Aktion erneut, wählen noch einmal Aus Beispiel generieren und aktualisierst das Schema mit einer neuen Beispiel-Payload.
Die meisten Probleme entstehen nicht durch die Aktion selbst, sondern durch ein Schema, das nicht mehr zur tatsächlichen Antwort passt.
json()-Funktion umschlossen, entsteht ein Fehler, denn die meisten Connector-Aktionen liefern JSON bereits geparst zurück.Wer regelmäßig externe Systeme über JSON anbindet, Formulardaten verarbeitet oder mehrere Connectoren miteinander verknüpft, profitiert davon, den Aufbau solcher Flows von Anfang an sauber zu planen. Genau dabei unterstützt die Power-Automate-Beratung von NordFlux mittelständische Unternehmen, von der ersten Automatisierung bis zur stabilen Übergabe an Ihr Team.
Nein. Die Aktion ist genau dafür gedacht, dass Sie keine JSON-Syntax lesen oder schreiben müssen. Sie fügen eine Beispiel-Payload ein, lassen das Schema generieren und arbeiten danach nur noch mit benannten Feldern in der Liste der dynamischen Inhalte.
Am zuverlässigsten ist ein echter Testlauf Ihres Flows, dessen Ausgabe Sie kopieren. Haben Sie noch keinen Lauf, reicht auch ein manuell eingegebenes JSON-Beispiel, solange die Feldnamen und die grobe Struktur den späteren echten Daten entsprechen.
Dann meldet die Parse-JSON-Aktion häufig einen Fehler, weil ein erwartetes Feld fehlt oder ein neuer Datentyp auftaucht. Öffne die Aktion, wähle erneut Aus Beispiel generieren und füge eine aktuelle Beispiel-Payload ein, um das Schema zu aktualisieren.
Ja. Das Schema liegt im Hintergrund als reguläres JSON-Schema vor und lässt sich direkt im Schema-Feld der Aktion von Hand anpassen, etwa um ein Feld als optional zu markieren. Für den Einstieg ist die automatische Generierung aus einer Beispiel-Payload aber deutlich schneller und weniger fehleranfällig.
Ja, die Aktion erkennt auch verschachtelte Objekte und Arrays innerhalb der Beispiel-Payload und bildet sie im generierten Schema entsprechend ab. Für die Verarbeitung von Array-Elementen brauchen Sie danach zusätzlich eine Auf-jeden-anwenden-Schleife in Ihrem Flow.
Gründer von NordFlux. Sieben Jahre Erfahrung von Web und SEO bis zur Automatisierung im Konzern-Maßstab, heute pragmatisch für den Mittelstand und mit deutscher Datenhoheit.
Zertifizierungen
Was dynamischer Inhalt in Power Automate ist, wie Sie ihn einfügen und wo Einsteiger typische Stolperfallen vermeiden.
Variablen in Power Automate einfach erklärt: Initialisieren, Festlegen, Erhöhen und Anfügen – die wichtigsten Aktionen auf Deutsch.
Filter Array und Select ersetzen Apply to each beim Filtern und Umformen von Arrays und laufen deutlich schneller.
Das Schema aus einer Beispiel-Payload zu generieren ist der leichte Teil, die eigentlichen Fehler entstehen meist erst, wenn sich die tatsächliche API-Antwort später ändert. NordFlux baut Parse-JSON-Schritte robust gegen genau diese Änderungen und übernimmt bei Bedarf den gesamten Flow, in dem die Aktion steckt. So bleibt Ihr Prozess auch dann stabil, wenn sich ein angebundenes System weiterentwickelt.