Zum Hauptinhalt springen

Welche HTTP-Statuscodes werden zurückgegeben?

Jeder Fehler enthält einen HTTP-Status und einen stabilen Fehlercode. Verzweigen Sie anhand des Codes, nicht anhand der Meldung.

Jede Fehlerantwort enthält einen Fehlercode und eine für Menschen geschriebene Meldung. Die Codes sind:

  • 400 invalid_parameter: Ein Parameter ist unbekannt, fehlerhaft oder außerhalb des zulässigen Bereichs
  • 400 invalid_cursor: Der Cursor ist fehlerhaft, abgelaufen oder wurde für einen anderen Schlüssel oder andere Filter ausgegeben
  • 401 unauthenticated: Es wurde kein Schlüssel gesendet, oder er wird nicht erkannt oder wurde widerrufen
  • 403 ip_not_allowed, key_paused, country_not_entitled oder upgrade_required: siehe „Warum erhalte ich einen 403-Fehler?“
  • 404 not_found: Der Pfad existiert nicht
  • 405 method_not_allowed: Jeder Endpunkt verwendet GET
  • 429 rate_limited oder quota_exceeded: Warten Sie den Zeitraum aus Retry-After ab
  • 500 internal_error: Versuchen Sie es später erneut
  • 503 not_configured oder service_unavailable: Versuchen Sie es später erneut

Es können neue Codes hinzukommen. Behandeln Sie einen Code, den Sie nicht kennen, als Fehler des HTTP-Status, mit dem er eintrifft.

Brauchen Sie weitere Hilfe?

Wenn das Ihre Frage nicht beantwortet hat, melden Sie sich bei uns und wir helfen Ihnen weiter.

Support kontaktieren