> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# invalid_request

> Fehler invalid_request der Public API – die Validierung ist fehlgeschlagen oder der aktuelle Ressourcenstatus verhindert den Vorgang (HTTP 400 oder 409).

| | |
| - | - |
| **Code** | `invalid_request` |
| **HTTP-Status** | `400 Bad Request` oder `409 Conflict` |
| **Wiederholbar** | Nein |

## Bedeutung

Die Anfrage war syntaktisch oder semantisch ungültig: ein fehlerhafter Body, ein fehlendes Pflichtfeld oder ein Parameterwert außerhalb des zulässigen Bereichs. Lässt sich das Problem einem einzelnen Parameter zuordnen, wird dieser im Feld `param` benannt.

Eine Antwort mit `409` bedeutet, dass die Anfrage im Widerspruch zum aktuellen Ressourcenstatus steht. So kann beispielsweise die Erstellung eines OAuth-Clients fehlschlagen, weil das Ziel-Servicekonto inaktiv ist, eine angeforderte Berechtigung nicht besitzt oder das Client-Limit erreicht hat. Prüfen Sie `status` und `detail` gemeinsam; anhand des Fehlercodes allein lassen sich diese Fälle nicht von einer fehlerhaften Anfrage unterscheiden.

## Was zu tun ist

* Lesen Sie `detail` und `param` – sie beschreiben genau, was bei der Validierung fehlgeschlagen ist.
* Korrigieren Sie bei `400` die Anfrage, bevor Sie sie erneut senden.
* Beheben Sie bei `409` zunächst den Konflikt bei Kontostatus, Berechtigung oder Kapazität. Ein OAuth-Client, der auf die Bereinigung wartet, belegt weiterhin Kapazität. Behalten Sie den Retry-Schlüssel bei, wenn Sie denselben Erstellungsversuch nach der Behebung des Konflikts wiederholen.
* Prüfen Sie in der API-Referenz die erforderlichen Felder, Typen und zulässigen Werte des Vorgangs.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.