Что это означает
Запрос оказался недопустимым с синтаксической или семантической точки зрения: некорректное тело запроса, отсутствие обязательного поля либо значение параметра вне допустимого диапазона. Если проблема относится к одному параметру, он указывается в полеparam.
Ответ 409 означает, что запрос конфликтует с текущим состоянием ресурса. Например, создание клиента OAuth может завершиться ошибкой, если целевая сервисная учётная запись неактивна, не имеет запрошенного разрешения или достигла предельного количества клиентов. Проверяйте status и detail совместно: по одному лишь коду ошибки эти ситуации нельзя отличить от некорректного запроса.
Что делать
- Прочитайте
detailиparam— в них точно указано, какая проверка не была пройдена. - При
400исправьте запрос, прежде чем отправлять его повторно. - При
409сначала устраните конфликт, связанный с состоянием учётной записи, предоставленными правами или ограничением по количеству. Клиент OAuth, ожидающий очистки, по-прежнему занимает квоту. При повторной попытке того же создания после устранения конфликта сохраните ключ повтора. - Проверьте в справочнике API обязательные поля, типы и допустимые значения для данной операции.

