Fehlercodes

Übersicht aller HTTP-Statuscodes und deren Bedeutung.


HTTP-Statuscodes

CodeBedeutung
200Erfolg
201Ressource erstellt (Vorlage, Session)
400Ungültiger Request – fehlende Felder, falsche Werte. error enthält Beschreibung, ggf. fieldErrors
401Token ungültig oder passt nicht zur orgId
403Zugriff verweigert – Vorlage gehört nicht zur Organisation
404Ressource nicht gefunden (Vorlage, Session)
410Session abgelaufen
500Interner Serverfehler

Fehler-Antwort-Format

Bei Validierungsfehlern (400) wird ein detailliertes Objekt zurückgegeben:

{
  "error": "Validation failed",
  "fieldErrors": [
    { "key": "email", "message": "Pflichtfeld" },
    { "key": "datenschutz", "message": "Pflichtfeld" }
  ]
}

Bei anderen Fehlern:

{
  "error": "Token ungültig oder passt nicht zur orgId"
}