Fehlerantwortformat
Die meisten Fehler geben einerror-Feld mit einer menschenlesbaren Nachricht zurück:
details- und issues-Felder mit feldbezogenen Validierungsinformationen enthalten:
Fehlende Anmeldedaten
Eine Anfrage ohne Anmeldedaten gibt402 Payment Required zurück, nicht 401. Jede kostenpflichtige Route akzeptiert auch die x402-Wallet-Authentifizierung, daher ist die Antwort eine Zahlungsaufforderung: Sie enthält einen PAYMENT-REQUIRED-Header und einen Body, der beide Authentifizierungswege beschreibt.
Authorization: Bearer gesetzt ist. Ein vorhandener, aber ungültiger Schlüssel gibt 401 zurück.
Fehler im Anfrageformat
Diese Fehler entstehen beim Lesen des Request-Bodys, bevor eine endpunktspezifische Validierung ausgeführt wird.
Ein falscher
Content-Type gibt 400 zurück, nicht 415. Antworten mit 413 wegen Größenüberschreitung enthalten außerdem ein code-Feld:
Fehlercodes
Die Fehlermeldungen in der Spalte “Message” werden von der API in englischer Sprache zurückgegeben und sind hier unverändert wiedergegeben.