> ## 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

> Error d'API pública invalid_request: la validació ha fallat o l'estat actual del recurs impedeix l'operació (HTTP 400 o 409).

| | |
| - | - |
| **Code** | `invalid_request` |
| **HTTP status** | `400 Bad Request` o `409 Conflict` |
| **Retryable** | No |

## Què significa

La sol·licitud no era vàlida sintàcticament o semànticament: un cos malformat, un camp obligatori que falta o un valor de paràmetre fora de l'interval permès. Quan el problema es pot atribuir a un sol paràmetre, el camp `param` l'indica pel nom.

Una resposta `409` significa que la sol·licitud entra en conflicte amb l'estat actual del recurs. Per
exemple, la creació d'un client OAuth pot fallar perquè el compte de servei de destinació
està inactiu, no té un permís sol·licitat o ha assolit el seu límit de clients. Inspeccioneu
`status` i `detail` conjuntament; el codi d'error per si sol no permet distingir aquestes
condicions d'una sol·licitud malformada.

## Què cal fer

* Llegiu `detail` i `param`: descriuen exactament què ha fallat en la validació.
* Per a `400`, corregiu la sol·licitud abans de tornar-la a enviar.
* Per a `409`, resoleu primer el conflicte relacionat amb l'estat del compte, la concessió o la capacitat. Un client
  OAuth pendent de neteja continua ocupant capacitat. Conserveu la clau de reintent quan
  torneu a intentar la mateixa creació després de resoldre el conflicte.
* Consulteu la referència de l'API per conèixer els camps obligatoris, els tipus i els valors permesos de l'operació.


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