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

> Erro invalid_request da API pública — falha de validação ou o estado atual do recurso impede a operação (HTTP 400 ou 409).

| | |
| - | - |
| **Código** | `invalid_request` |
| **Status HTTP** | `400 Bad Request` ou `409 Conflict` |
| **Permite nova tentativa** | Não |

## O que significa

A solicitação era inválida sintática ou semanticamente: um corpo malformado, um campo obrigatório ausente ou um valor de parâmetro fora do intervalo permitido. Quando o problema é atribuível a um único parâmetro, o campo `param` o identifica.

Uma resposta `409` indica que a solicitação entra em conflito com o estado atual do recurso. Por
exemplo, a criação de um cliente OAuth pode falhar porque a conta de serviço de destino está
inativa, não possui uma permissão solicitada ou atingiu o limite de clientes. Inspecione
`status` e `detail` em conjunto; o código de erro, por si só, não diferencia essas
condições de uma solicitação malformada.

## O que fazer

* Leia `detail` e `param` — eles descrevem exatamente o que falhou na validação.
* Para `400`, corrija a solicitação antes de reenviá-la.
* Para `409`, resolva primeiro o conflito relativo ao estado da conta, à concessão ou à capacidade. Um cliente
  OAuth que aguarda limpeza ainda ocupa capacidade. Preserve a chave de repetição ao
  tentar novamente a mesma criação depois de resolver o conflito.
* Consulte a referência da API para verificar os campos obrigatórios, os tipos e os valores permitidos da operação.


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