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

> Publiskā API kļūda invalid_request — validācija neizdevās vai resursa pašreizējais stāvoklis neļauj veikt darbību (HTTP 400 vai 409).

| | |
| - | - |
| **Kods** | `invalid_request` |
| **HTTP statuss** | `400 Bad Request` vai `409 Conflict` |
| **Atkārtojams** | Nē |

## Ko tas nozīmē

Pieprasījums bija sintaktiski vai semantiski nederīgs: nepareizi veidots pieprasījuma pamatteksts, trūkstošs obligāts lauks vai parametra vērtība ārpus pieļaujamā diapazona. Ja problēmu var attiecināt uz vienu parametru, lauks `param` norāda tā nosaukumu.

Atbilde `409` nozīmē, ka pieprasījums ir pretrunā ar resursa pašreizējo stāvokli. Piemēram, OAuth klienta izveide var neizdoties, ja mērķa pakalpojuma konts ir neaktīvs, tam nav pieprasītās atļaujas vai ir sasniegts tā klientu ierobežojums. Pārbaudiet
`status` un `detail` kopā; kļūdas kods vien neļauj šos
apstākļus atšķirt no nepareizi veidota pieprasījuma.

## Ko darīt

* Izlasiet `detail` un `param` — tie precīzi apraksta, kas neizturēja validāciju.
* Ja ir `400`, pirms pieprasījuma atkārtotas nosūtīšanas izlabojiet to.
* Ja ir `409`, vispirms novērsiet konta stāvokļa, atļaujas vai ietilpības konfliktu. OAuth
  klients, kas gaida dzēšanu, joprojām aizņem ietilpību. Atkārtojot to pašu izveides mēģinājumu pēc konflikta novēršanas, saglabājiet atkārtojuma atslēgu.
* Pārbaudiet API atsauci, lai uzzinātu darbības obligātos laukus, tipus un pieļaujamās vērtības.


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