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

> Julkisen rajapinnan virhe invalid_request – validointi epäonnistui tai resurssin nykytila estää toiminnon (HTTP 400 tai 409).

| | |
| - | - |
| **Koodi** | `invalid_request` |
| **HTTP-tila** | `400 Bad Request` tai `409 Conflict` |
| **Uudelleenyritettävissä** | Ei |

## Mitä se tarkoittaa

Pyyntö oli syntaksiltaan tai sisällöltään virheellinen: pyynnön runko oli virheellisesti muotoiltu, pakollinen kenttä puuttui tai parametrin arvo oli sallitun alueen ulkopuolella. Kun ongelma on kohdistettavissa yksittäiseen parametriin, kenttä `param` ilmaisee sen nimen.

Vastaus `409` tarkoittaa, että pyyntö on ristiriidassa resurssin nykytilan kanssa. Esimerkiksi OAuth-asiakkaan luominen voi epäonnistua, jos kohteena oleva palvelutili ei ole aktiivinen, siltä puuttuu pyydetty oikeus tai se on saavuttanut asiakasraja-arvonsa. Tarkastele kenttiä
`status` ja `detail` yhdessä; pelkän virhekoodin perusteella näitä tilanteita ei voi erottaa virheellisestä pyynnöstä.

## Mitä tehdä

* Lue kentät `detail` ja `param` – ne kuvaavat tarkasti, mikä validoinnissa epäonnistui.
* Jos kyseessä on `400`, korjaa pyyntö ennen sen uudelleenlähettämistä.
* Jos kyseessä on `409`, ratkaise ensin tilin tilaan, oikeuteen tai kapasiteettiin liittyvä ristiriita. Puhdistusta odottava OAuth-asiakas varaa edelleen kapasiteettia. Säilytä uudelleenyrityksen avain, kun yrität samaa luontiyritystä uudelleen ristiriidan ratkaisemisen jälkeen.
* Tarkista toiminnon pakolliset kentät, tyypit ja sallitut arvot API-viitteestä.


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