Skip to main content

11. Fehlercodes

HTTP-Status Bedeutung Typische Ursache
200 OK Anfrage erfolgreich
201 Created Ressource angelegt
204 No Content Ressource gelöscht
400 Bad Request Pflichtfelder fehlen, ungültige Werte
401 Unauthorized Nicht angemeldet (keine Session)
403 Forbidden Angemeldet, aber keine Berechtigung für diese Aktion
404 Not Found Ressource mit dieser ID existiert nicht
409 Conflict Unique-Constraint verletzt (z. B. doppelte Kontonummer)
500 Internal Server Error Unerwarteter Fehler — API-Logs prüfen

Fehler-Antwortformat:

{
"error": "Kontonummer bereits vergeben",
"code": "DUPLICATE_KONTONUMMER"
}