Zum Hauptinhalt springen

2026-05-20 · 1 Min. Lesezeit

JSON zu TypeScript für API-Typen

Beispiel-Response in Interfaces umwandeln, dann Namen im Code-Review verfeinern.

TypeScriptJSONAPI

Wichtige Punkte

  • Echte API-Samples mit nullable Feldern – Happy-Path-only JSON verbirgt optionale Properties.
  • Generierte Interfaces in Domänensprache umbenennen vor Veröffentlichung eines Shared Packages.

Empfohlener Workflow

Payload formatieren, JSON validieren, dann Interfaces mit Root-Name wie ApiUser generieren.

Mit ?prefill= zu JSON Formatter springen beim Verketten von Tools auf demselben Payload.

Häufige Fragen

Leitet es Unions für gemischte Arrays ab?

Ja – wenn Array-Elemente differieren, werden Union-Elementtypen emittiert.

Soll ich generierte Typen committen?

Nach Review committen; regenerieren wenn sich API-Vertrag ändert.