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

> Fel i det offentliga API:t, invalid_request – valideringen misslyckades eller resursens aktuella tillstånd förhindrar åtgärden (HTTP 400 eller 409).

| | |
| - | - |
| **Kod** | `invalid_request` |
| **HTTP-status** | `400 Bad Request` eller `409 Conflict` |
| **Kan göras om** | Nej |

## Vad det innebär

Begäran var syntaktiskt eller semantiskt ogiltig: en felformaterad brödtext, ett obligatoriskt fält som saknas eller ett parametervärde utanför det tillåtna intervallet. När problemet kan hänföras till en enskild parameter anges parameterns namn i fältet `param`.

Ett `409`-svar innebär att begäran står i konflikt med resursens aktuella tillstånd. Till
exempel kan skapandet av en OAuth-klient misslyckas om målets tjänstkonto är
inaktivt, saknar en begärd behörighet eller har nått sin klientgräns. Granska
`status` och `detail` tillsammans; enbart felkoden skiljer inte dessa
situationer från en felaktigt utformad begäran.

## Vad du bör göra

* Läs `detail` och `param` – de beskriver exakt vad som misslyckades i valideringen.
* Vid `400`: korrigera begäran innan du skickar den igen.
* Vid `409`: åtgärda först konflikten som rör kontots tillstånd, behörigheten eller kapaciteten. En OAuth-klient
  som väntar på rensning tar fortfarande upp kapacitet. Behåll nyckeln för omförsök när du
  gör om samma skapandeförsök efter att konflikten har lösts.
* Kontrollera i API-referensen vilka obligatoriska fält, typer och tillåtna värden som gäller för åtgärden.


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