← Zurück zum Blog
Backend1 Min. Lesezeit

API-Fehler, die Menschen verstehen

Fehlerantworten, mit denen Frontend und Nutzer etwas anfangen können.

Jeder Fehler bekommt einen stabilen Code, eine lesbare Nachricht und – wenn sinnvoll – das betroffene Feld.

{ "code": "email_taken",
  "message": "Diese E-Mail wird bereits verwendet.",
  "field": "email" }

Das Frontend kann so gezielt reagieren, statt nur „Etwas ist schiefgelaufen“ anzuzeigen.