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

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