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

> Помилка публічного API invalid_request — перевірка не пройдена або поточний стан ресурсу не дозволяє виконати операцію (HTTP 400 або 409).

| | |
| - | - |
| **Код** | `invalid_request` |
| **HTTP-статус** | `400 Bad Request` або `409 Conflict` |
| **Повторна спроба** | Неможлива |

## Що це означає

Запит було синтаксично або семантично недійсним: некоректне тіло запиту, відсутнє обов’язкове поле або значення параметра поза допустимим діапазоном. Якщо проблема стосується одного параметра, його назву вказано в полі `param`.

Відповідь `409` означає, що запит суперечить поточному стану ресурсу. Наприклад,
створення клієнта OAuth може завершитися помилкою, якщо цільовий службовий обліковий запис
неактивний, не має запитаного дозволу або досяг ліміту кількості клієнтів. Перевіряйте
`status` і `detail` разом: за самим лише кодом помилки ці
ситуації неможливо відрізнити від некоректного запиту.

## Що робити

* Прочитайте `detail` і `param` — вони точно описують, що саме не пройшло перевірку.
* Для `400` виправте запит, перш ніж надсилати його повторно.
* Для `409` спершу усуньте конфлікт, пов’язаний зі станом облікового запису, наданим дозволом або ліміном кількості. Клієнт OAuth,
  що очікує очищення, усе ще займає місце в ліміті. Під час повторної спроби тієї самої операції створення після усунення конфлікту збережіть ключ повторної спроби.
* Перегляньте в довіднику API обов’язкові поля, типи та допустимі значення для цієї операції.


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