Cluster C1: JSON-Ökosystem
JSON vor API-Anfragen validieren
Formatierung, Schema-Prüfung und Vergleich mit bekannten Erfolgsbeispielen vor dem Senden sparen viel API-Debugging.
Warum vor dem Senden prüfen
Viele API-Fehler sehen nach Backend-Problemen aus, kommen aber in Wirklichkeit von fehlenden Feldern, falschen Typen oder kaputtem JSON im Request Body.
Lokale Prüfung von Struktur und Typen ist meist schneller als spätes Debugging in Gateway-Logs.
Sinnvolle Checks vor dem Request
- Payload zuerst formatieren, damit Struktur und Verschachtelung klar sichtbar sind.
- Schema oder Vertragsregeln gegen required, type und enum prüfen.
- Den finalen Body mit einem bekannten Erfolgsbeispiel diffen, um Feld- und Default-Abweichungen zu sehen.
Praktisches Ein-/Ausgabe-Beispiel
Eingabe
{"status":"ready","meta":{"retry":"3"}}Ausgabe
Vor dem Senden erkannt: - retry sollte number sein - payload benötigt zusätzlich id