API-Design · Middle · Frage 9 von 75

Wie sollten Validierungsfehler für mehrere Felder gemeldet werden?

{
  "type": "https://api.example.com/errors/validation",
  "title": "Invalid request",
  "status": 400,
  "errors": [
    { "field": "email", "code": "invalid_format" },
    { "field": "age", "code": "too_small", "min": 18 }
  ]
}
Antwort zeigen

Richtige Antwort: In einer Antwort, die alle fehlerhaften Felder auflistet

Erklärung

Problem Details erlaubt Erweiterungsfelder wie errors. Codes lassen Clients Meldungen selbst übersetzen.

Zum Weiterlesen

Fehler in der Frage

API-Design · Middle · Frage 9

Teste dich selbst

Mach den Test API-Design · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen