JSON-Text zuverlässig säubern – 3 Methoden für fehlerfreie API-Aufrufe mit Make.com

von | Apr. 24, 2026

Manchmal reicht ein falsch eingebautes Anführungszeichen, und dein API-Call funktioniert nicht. Du hast die Daten im Backend, alles sieht richtig aus… trotzdem verweigert die Schnittstelle die Annahme. Woran das liegen könnte und wie du es verhinderst, zeigen wir dir hier! 

💡Dieser Beitrag ist Teil der Reihe Make für Einsteiger auf YouTube! Die dazugehörigen Artikel:

  1. API-Keys sicher verwalten
  2. Automatisch via Google Sheets auf Social Media posten
  3. Tägliches Morning Briefing automatisieren
  4. Aufgaben in Trello per Spracheingabe anlegen
  5. E-Mail-Triage automatisieren
  6. JSON Texte zuverlässig säubern (dieser Artikel)

Warum Text-Sanitizing bei JSON so wichtig ist

JSON ist ganz schön „streng“. Ein Zeilenumbruch, ein Rohzeichen oder ein doppeltes Anführungszeichen können das Dokument ungültig machen. Solche Fehler treten besonders bei dynamisch erzeugten Inhalten auf: Blog-Inhalte, Inhalte aus PDFs oder kopierte Textblöcke. Ein fehlerfreier API-Aufruf ist nur dann möglich, wenn das Format sicher eingehalten wird.

Vergewissere dich also, dass dein JSON-Formatierer ein vollständiges valides JSON ausgibt, ohne zusätzliche Zeichen oder andere Informationen, die den Aufruf scheitern lassen. Teste den Output vielleicht einfach mal mit einem JSON-Validator.

Drei Methoden für JSON in Make.com

Im Video zeigt Sven drei Ansätze, die ich dir hier aufbereitet habe

1) Einfache Ersetzungen (schnell und oft ausreichend)

Wenn deine Texte größtenteils normal sind, reicht häufig eine Reihe standardisierter Ersetzungen. So gehst du vor:

  • Ersetze Zeilenumbrüche durch ein Leerzeichen, damit JSON nicht vorzeitig terminiert.
  • Tausche Tabs gegen ein Leerzeichen aus.
  • Escape doppelte Anführungszeichen (“ -> „), damit sie nicht als String-Ende interpretiert werden.
  • Entferne oder ersetze problematische Steuerzeichen und führende/trailende Whitespaces.

Setze diese Ersetzungen in Make mit der replace-Funktion um oder verwende ein Text-Transform-Modul. An sich klingt das komplizierter als es ist!

2) Umfangreiche JavaScript-Reinigung (für Inhalte aus PDFs und fremden Quellen)

Wenn Texte aus PDFs, Word-Dokumenten oder Copy-Paste-Quellen stammen, tauchen oft unsichtbare Unicode-Zeichen, Zero-Width-Spaces oder spezielle Ligaturen auf. Dann lohnt sich eine zentrale JavaScript-Funktion, die:

  • Unicode-Sonderzeichen normalisiert,
  • unsichtbare Steuerzeichen entfernt,
  • typografische Anführungszeichen und Gedankenstriche durch einfache ASCII-Äquivalente ersetzt,
  • und alle verbleibenden problematischen Zeichen escaped.

Das Script läuft in einem Make JavaScript- oder Code-Modul. Du kannst es mit Hilfe eines LLMs erstellen oder selbst schrittweise erweitern. Teste mit typischen Problem-Inputs, etwa Texten aus PDFs, um Fehler früh zu erkennen.

3) Data Structure im HTTP-Modul (die sauberste und einfachste Lösung)

Make bietet im HTTP-Modul die Option BodyInputMethod.jsonString sowie die Alternative Data Structure. Wenn du Data Structure wählst, definierst du die Felder sauber (Text, Datum, Zahl etc.). Make übernimmt dann das korrekte Escaping und die Feldserialisierung. Vorteile:

  • Kein manuelles Escapen von Anführungszeichen.
  • Linebreaks und Sonderzeichen bleiben erhalten, ohne das JSON zu zerstören.
  • Du siehst direkt, welche Felder übertragen werden und mit welchem Typ.

Diese Option reduziert Fehler am stärksten. Entferne bei Bedarf alte Datensätze, bevor du einen finalen Lauf startest. Wenn du die Data Structure einmal angelegt hast, sparst du dir viel Nacharbeit.

JSON fehlerfrei einsetzen

Wenn deine Daten meist sauber sind, reicht die einfache Ersetzung. Bei heterogenen Quellen lohnt sich eine JavaScript-Reinigungsroutine. Wenn du maximale Sicherheit bei minimalem Aufwand willst, konfiguriere die Data Structure im HTTP-Modul. So bleibt dein Originalinhalt weitgehend erhalten und die Integrität deiner API-Aufrufe steht.

Make.com: JSON-Text zuverlässig säubern – 3 pragmatische Methoden für fehlerfreie API-Aufrufe

Das komplette Video…

Die komplette Anleitung zum Nachbauen: Das komplette Video von Sven findest auf YouTube!

 

Über die Autorin

Isabel_Pickert_Portrait_Terminbuchung

Isabel Pickert Prokuristin | Pickert GmbH

Isabel packt an, wo andere noch planen und bringt Automatisierung und KI dahin, wo sie wirklich wirken: in den Alltag von Unternehmen. Ohne Schnick-Schnack, mit kreativen Ideen und schnellen Ergebnissen.

Jetzt Meeting buchen!

Isabel Pickert

Isabel Pickert

Prokuristin

Isabel packt an, wo andere noch planen und bringt Automatisierung und KI dahin, wo sie wirklich wirken: in den Alltag von Unternehmen. Ohne Schnick-Schnack, mit kreativen Ideen und schnellen Ergebnissen.

Jetzt Meeting buchen!

Mehr Zeit für dein Business?
Mit Prozessautomation!

Lass uns gemeinsam schauen, wie wir euch unterstützen können.
Unverbindlich und mit konkreten Handlungsideen – egal, ob wir zusammenarbeiten oder nicht!

Mehr lesen

Vibe coding nutzen: Tempo mit Leitplanken in DACH

Vibe coding nutzen: Tempo mit Leitplanken in DACH

Vibe Coding bezeichnet die Arbeit, bei der Ziele der Entwuicklung in natürlicher Sprache an ein LLM oder einen Agenten gegeben werden, der kompletten Code erzeugt, ausführt und iterativ korrigiert, oft ohne dass die Person jede Zeile liest. Das schafft spürbares Tempo...