Claude API 400 (invalid_request_error · ungültige Anfrage)

Liegt gerade eine Störung vor?

Der offizielle Status von Claude API ist betriebsbereit. Wenn dieser Fehler weiterhin auftritt, liegt es wahrscheinlich an deiner Implementierung oder Umgebung.

Aktualisiert: 21.07.2026, 23:54 UTC

Status von Claude API ansehen

Was dieser Fehler bedeutet

400 bedeutet, dass die Anfrage fehlerhaft oder ungültig ist: kaputtes JSON, ein fehlender oder ungültiger Parameter, ein nicht unterstützter Modellname oder ein Wert außerhalb des erlaubten Bereichs (zum Beispiel max_tokens höher gesetzt, als das Modell zulässt).

Häufige Ursachen

  • Fehlerhaftes JSON oder falscher Content-Type
  • Fehlendes oder falsch benanntes Pflichtfeld (model, messages, max_tokens)
  • Ungültiger Modellname oder ein Modell, auf das dein Schlüssel keinen Zugriff hat
  • max_tokens überschreitet das Modellmaximum, oder ein anderer Wert liegt außerhalb des Bereichs
  • Fehlerhafte Nachrichtenstruktur (leere messages, falsche Reihenfolge der Rollen, zu großes Bild)

So behebst du es

  1. 1.Lies die Fehlermeldung – sie nennt genau das betroffene Feld
  2. 2.Validiere das JSON und setze Content-Type: application/json
  3. 3.Gleiche den Modellnamen mit der aktuellen Modellliste ab
  4. 4.Senke max_tokens auf das Modelllimit
  5. 5.Korrigiere das messages-Array (nicht leer, abwechselnd user/assistant, gültige base64-Bilder)

Wann Abwarten hilft (und wann nicht)

Das ist ein Fehler auf Anfrageseite – Warten hilft nicht. Korrigiere den Anfrage-Body entsprechend dem im Fehlerdetail genannten Feld.

Alternativen, wenn Claude API down ist

OpenAI APIGemini API / AI StudioMistral APIDeepSeek API

Verwandte Fehler

Häufige Fragen

Was bedeutet 400 invalid_request_error?

400 bedeutet, dass die Anfrage fehlerhaft oder ungültig ist: kaputtes JSON, ein fehlender oder ungültiger Parameter, ein nicht unterstützter Modellname oder ein Wert außerhalb des erlaubten Bereichs (zum Beispiel max_tokens höher gesetzt, als das Modell zulässt).

Wie behebe ich 400 invalid_request_error?

Lies die Fehlermeldung – sie nennt genau das betroffene Feld / Validiere das JSON und setze Content-Type: application/json / Gleiche den Modellnamen mit der aktuellen Modellliste ab / Senke max_tokens auf das Modelllimit / Korrigiere das messages-Array (nicht leer, abwechselnd user/assistant, gültige base64-Bilder)

Claude API im Vergleich