Stöbern Sie in wiederverwendbaren JSON-Schema-Vorlagen (Nutzer, Produkte, API-Responses), generieren Sie Mock JSON, validieren Sie Verträge und erzeugen Sie typisierten Code aus stabilen Beispielen.
Schritt 1 – Nach Use Case suchen
- Nutzen Sie die Suche nach Name, Tags oder Szenario (z. B. „user profile“, „pagination“, „product catalog“).
- Filtern Sie nach Kategorie, Komplexität und Tags, um schnell einzugrenzen.
Schritt 2 – Schema-Struktur prüfen
- Öffnen Sie ein Schema und prüfen Sie Felder, required, formats und Constraints.
- Wählen Sie eine Vorlage, die zur Form Ihres API-Vertrags passt (nicht nur zum Domain-Namen).
Schritt 3 – Kopieren oder herunterladen
- Kopieren Sie das Schema in Ihr Repo und versionieren Sie es zusammen mit Code und Docs.
- Als
.json Datei herunterladen – zum Teilen oder für Tooling.
Schritt 4 – Mock-Daten und Fixtures erzeugen
- Öffnen Sie den Mock-Generator, um realistische Beispiel-JSON für Tests und Demos zu erzeugen.
- Mit Seed + Locale bleiben Daten über Umgebungen hinweg reproduzierbar.
Schritt 5 – Validieren und Code generieren
- Validieren Sie reale Payloads während der Entwicklung gegen Ihr Schema.
- Generieren Sie TypeScript/Java/etc. aus stabilen Beispielen, um Clients und Server abzustimmen.
Wichtiger Hinweis zu JSON-Schema-Features
- Einige Schemas verwenden fortgeschrittene Keywords wie
$ref, anyOf, oneOf, und allOf. - Validatoren unterstützen Drafts und Keywords unterschiedlich; für strikte Contract-Tests sollten Sie in CI einen vollständigen Validator ausführen.
Beispiel: Schema-Vorlage → Mock-JSON-Workflow
// 1) Pick a schema template (user-profile, product-catalog, etc.)
// 2) Open Mock Generator and configure locale + seed + batch size
// 3) Download mock-data.json and use it as a fixture