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