Azure AI Face API のエラー コード

一般的なエラー コード

これらのエラー コードは、任意の Face API 呼び出しで返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 要求本文が無効です。
正しくない要求 (400) BadArgument JSON 解析エラー。 不適切または認識できない要求 JSON 本文。
正しくない要求 (400) BadArgument 'recognitionModel' が無効です。
正しくない要求 (400) BadArgument 'detectionModel' が無効です。
正しくない要求 (400) BadArgument 'name' は空です。
正しくない要求 (400) BadArgument 'name' が長すぎます。
正しくない要求 (400) BadArgument 'userData' が長すぎます。
正しくない要求 (400) BadArgument 'start' が長すぎます。
正しくない要求 (400) BadArgument 'top' は無効です。
正しくない要求 (400) BadArgument 引数 targetFace が範囲外です。
正しくない要求 (400) BadArgument 引数 targetFace が無効です。 文字列形式が無効であるか、left/top/height/width 値が無効です。
正しくない要求 (400) InvalidURL 無効なイメージ URL です。 サポートされている形式は、JPEG、PNG、GIF (最初のフレーム)、BMP です。
正しくない要求 (400) InvalidURL 無効なイメージ URL またはターゲット サーバーからのダウンロードエラー。 リモート サーバー エラーが返されました:"要求の送信中にエラーが発生しました。"
正しくない要求 (400) InvalidImage デコード エラー、イメージ形式はサポートされていません。
正しくない要求 (400) InvalidImage 画像に顔が検出されません。
正しくない要求 (400) InvalidImage 画像には 1 つ以上の顔があります。
正しくない要求 (400) InvalidImageSize 画像サイズが小さすぎます。 有効なイメージ ファイル サイズは、1 KB 以上にする必要があります。
正しくない要求 (400) InvalidImageSize 画像のサイズが大きすぎます。 有効なイメージ ファイル サイズは 6 MB 以下にする必要があります。
承認されていません (401) 401 無効なサブスクリプション キーまたは間違った API エンドポイントが原因でアクセスが拒否されました。 アクティブなサブスクリプションに対して有効なキーを指定し、リソースに適切なリージョン API エンドポイントを使用してください。
許可されていません (403) UnsupportedFeature 機能はサポートされていません。1 つ以上の機能の承認がありません:識別、検証。 登録フォームを送信して、アクセスに 登録します
Conflict (409) ConcurrentOperationConflict リソース <resourceName>に競合操作があります。後で試してください。
要求が多すぎます (429) 429 レート制限を超過しています。

顔検出エラー コード

これらのエラー コードは、顔検出操作で返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 引数 returnFaceAttributes が無効です。
正しくない要求 (400) BadArgument 'returnFaceAttributes' は、detection_02ではサポートされていません。
正しくない要求 (400) BadArgument 'returnLandmarks' は、detection_02ではサポートされていません。
許可されていません (403) UnsupportedFeature 返品属性 (感情、性別、年齢、笑顔、顔の髪、髪、メイク) は非推奨となり、サポートされなくなりました。 この決定について詳しくは、こちらをご覧ください。

Face Liveness Session のエラー コード

これらのエラー コードは、Face Liveness Session 操作によって返される可能性があります。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument Start パラメーターが無効です。 登録プロセスを続行するには、最後のエントリの 'Id' フィールドを指定してください。
正しくない要求 (400) BadArgument Top パラメーターが無効です。 有効な範囲は 1 ~ 1000 です。
正しくない要求 (400) InvalidRequestBody 指定された要求本文が正しくありません。 操作スキーマを確認して、もう一度やり直してください。
正しくない要求 (400) InvalidTokenLifetime 無効な authTokenTimeToLiveInSeconds が指定されています。 60 ~ 86400 以内である必要があります。
正しくない要求 (400) InvalidLivenessOperationMode livenessOperationMode が無効です。 'パッシブ' である必要があります。
正しくない要求 (400) InvalidDeviceCorrelationId セッションの作成またはセッションの開始中に、要求本文にデバイスの関連付け ID が必要です。 null または空でなく、64 文字以下にする必要があります。
Not Found (404) SessionNotFound セッション ID が見つかりません。 セッション ID の有効期限が切れているか、存在しません。

Face Identify エラー コード

これらのエラー コードは、Face Identify 操作で返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 'recognitionModel' には互換性がありません。
正しくない要求 (400) BadArgument ユーザー グループ ID が無効です。
正しくない要求 (400) BadArgument 大きなユーザー グループ ID が無効です。
正しくない要求 (400) BadArgument 動的人物グループ ID が無効です。
正しくない要求 (400) BadArgument 引数 maxNumOfCandidatesReturned が無効です。 有効な範囲は [1, 100] です。
正しくない要求 (400) BadArgument 引数 confidenceThreshold が無効です。 有効な範囲は [0, 1] です。
正しくない要求 (400) BadArgument faceIds の長さが有効な範囲内にありません。 有効な範囲は [1, 10] です。
正しくない要求 (400) FaceNotFound 顔が見つかりません。
正しくない要求 (400) PersonGroupNotFound 人物グループが見つかりません。
正しくない要求 (400) LargePersonGroupNotFound 大規模なユーザー グループが見つかりません。
正しくない要求 (400) DynamicPersonGroupNotFound 動的人物グループが見つかりません。
正しくない要求 (400) PersonGroupNotTrained トレーニングされていないユーザー グループ。
正しくない要求 (400) LargePersonGroupNotTrained トレーニングされていない大規模なユーザー グループ。
正しくない要求 (400) PersonGroupIdAndLargePersonGroupIdBothNotNull 大きい人物グループ ID と個人グループ ID はどちらも null ではありません。
正しくない要求 (400) PersonGroupIdAndLargePersonGroupIdBothNull 大きい人物グループ ID と個人グループ ID の両方が null です。
正しくない要求 (400) MissingIdentificationScopeParameters 要求に識別スコープ パラメーターがありません。
正しくない要求 (400) IncompatibleIdentificationScopeParametersCombination 要求には、互換性のない識別スコープ パラメーターが存在します。
Conflict (409) PersonGroupTrainingNotFinished 人物グループはトレーニング中です。
Conflict (409) LargePersonGroupTrainingNotFinished 大規模人物グループはトレーニング中です。

Face Verify のエラー コード

これらのエラー コードは、Face Verify 操作で返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 'recognitionModel' には互換性がありません。
正しくない要求 (400) BadArgument Face ID が無効です。 有効な faceId は Face - Detect から取得されます。
正しくない要求 (400) BadArgument ユーザー ID が無効です。 有効な personId は、個人グループユーザーの作成、大規模人物グループユーザーの作成、または人物ディレクトリの作成 - ユーザーの作成から生成されます。
正しくない要求 (400) BadArgument ユーザー グループ ID が無効です。
正しくない要求 (400) BadArgument 大きなユーザー グループ ID が無効です。
正しくない要求 (400) PersonNotFound 人物が見つかりません。
正しくない要求 (400) PersonGroupNotFound 人物グループが見つかりません。
正しくない要求 (400) LargePersonGroupNotFound 大規模人物グループが見つかりません。
Not Found (404) FaceNotFound 顔が見つかりません。
Not Found (404) PersonNotFound 人物が見つかりません。
Not Found (404) PersistedFaceNotFound 人の永続的な顔が見つかりません。

類似するエラー コードを検索する

これらのエラー コードは、Face Find Similar 操作で返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 'recognitionModel' には互換性がありません。
正しくない要求 (400) BadArgument モードが無効です。
正しくない要求 (400) BadArgument 顔リスト ID が無効です。
正しくない要求 (400) BadArgument 大きな顔リスト ID が無効です。
正しくない要求 (400) BadArgument LargeFaceListId、faceListId、faceId は、そのうちの 1 つが有効ではありません。
正しくない要求 (400) BadArgument LargeFaceListId、faceListId、faceId はすべて null です。
正しくない要求 (400) BadArgument 2 つ以上の largeFaceListId、faceListId、faceId は null ではありません。
正しくない要求 (400) BadArgument 引数 maxNumOfCandidatesReturned が無効です。 有効な範囲は [1, 1000] です。
正しくない要求 (400) BadArgument faceIds の長さが有効な範囲内にありません。 有効な範囲は [1, 1000] です。
正しくない要求 (400) FaceNotFound 顔が見つかりません。
正しくない要求 (400) FaceListNotFound 顔リストが見つかりません。
正しくない要求 (400) LargeFaceListNotFound 大きな顔リストが見つかりません。
正しくない要求 (400) LargeFaceListNotTrained 大規模な顔リストはトレーニングされていません。
正しくない要求 (400) FaceListNotReady 顔リストが空です。
Conflict (409) LargeFaceListTrainingNotFinished 大きな顔リストはトレーニング中です。

Face Group のエラー コード

これらのエラー コードは、Face Group 操作で返すことができます。

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 'recognitionModel' には互換性がありません。
正しくない要求 (400) BadArgument faceIds の長さが有効な範囲内にありません。 有効な範囲は [2, 1000] です。

人物グループの操作

これらのエラー コードは、ユーザー グループの操作によって返される可能性があります。

人物グループのエラー コード

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument ユーザー グループ ID が無効です。 有効な文字は、小文字、数字、'-' または '_' の英字です。 最大長は 64 です。
許可されていません (403) QuotaExceeded ユーザー グループ番号がサブスクリプション レベルの制限に達しました。
許可されていません (403) QuotaExceeded ユーザー数がユーザー グループ レベルの制限に達しました。
許可されていません (403) QuotaExceeded ユーザー数がサブスクリプション レベルの制限に達しました。
許可されていません (403) QuotaExceeded 保持される顔の数が制限に達しました。
Not Found (404) PersonGroupNotFound 人物グループが見つかりません。
Not Found (404) PersonGroupNotFound ユーザー グループ ID が無効です。
Not Found (404) PersonNotFound 人物 <personId> が見つかりません。
Not Found (404) PersonNotFound ユーザー ID が無効です。
Not Found (404) PersistedFaceNotFound 永続化された顔が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 <faceId> が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 ID が無効です。
Not Found (404) PersonGroupNotTrained トレーニングされていないユーザー グループ。 このエラーは、トレーニングされていないグループのトレーニング状態を取得すると表示されます。
Conflict (409) PersonGroupExists ユーザー グループは既に存在します。
Conflict (409) PersonGroupTrainingNotFinished 人物グループはトレーニング中です。 トレーニングが完了したら、もう一度やり直してください。

大規模人物グループのエラー コード

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 大きなユーザー グループ ID が無効です。 有効な文字は、小文字、数字、'-' または '_' の英字です。 最大長は 64 です。
正しくない要求 (400) BadArgument 'name' と 'userData' の両方が空です。
許可されていません (403) QuotaExceeded 大規模なユーザー グループ番号がサブスクリプション レベルの制限に達しました。
許可されていません (403) QuotaExceeded 人数が大きいユーザー グループ レベルの制限に達しました。
許可されていません (403) QuotaExceeded ユーザー数がサブスクリプション レベルの制限に達しました。
許可されていません (403) QuotaExceeded 保持される顔の数が制限に達しました。
Not Found (404) LargePersonGroupNotFound 大規模なユーザー グループが見つかりません。
Not Found (404) LargePersonGroupNotFound 大きなユーザー グループ ID が無効です。
Not Found (404) PersonNotFound 人物 <personId> が見つかりません。
Not Found (404) PersonNotFound ユーザー ID が無効です。
Not Found (404) PersistedFaceNotFound 永続化された顔が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 <faceId> が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 ID が無効です。
Not Found (404) LargePersonGroupNotTrained トレーニングされていない大規模なユーザー グループ。 このエラーは、トレーニングされていないグループのトレーニング状態を取得すると表示されます。
Conflict (409) LargePersonGroupExists 大規模な人物グループは既に存在します。
Conflict (409) LargePersonGroupTrainingNotFinished 大規模人物グループはトレーニング中です。 トレーニングが完了したら、もう一度やり直してください。

Face List 操作

これらのエラー コードは、Face List 操作で返すことができます。

Face List のエラー コード

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 顔リスト ID が無効です。 有効な文字は、小文字、数字、'-' または '_' の英字です。 最大長は 64 です。
許可されていません (403) QuotaExceeded 保持される顔の数が制限に達しました。
Not Found (404) FaceListNotFound 顔リストが見つかりません。
Not Found (404) FaceListNotFound 顔リスト ID が無効です。
Not Found (404) PersistedFaceNotFound 永続化された顔が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 ID が無効です。
Conflict (409) FaceListExists 顔リストは既に存在します。

大きな顔リストのエラー コード

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 大きな顔リスト ID が無効です。 有効な文字は、小文字、数字、'-' または '_' の英字です。 最大長は 64 です。
正しくない要求 (400) BadArgument 'name' と 'userData' の両方が空です。
許可されていません (403) QuotaExceeded 顔リストの数が上限に達しました。
許可されていません (403) QuotaExceeded 保持される顔の数が制限に達しました。
Not Found (404) LargeFaceListNotFound 大きな顔リストが見つかりません。
Not Found (404) LargeFaceListNotFound 大きな顔リスト ID が無効です。
Not Found (404) PersistedFaceNotFound 大きな顔リストの顔 <faceId> が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 ID が無効です。
Not Found (404) LargeFaceListNotTrained トレーニングされていない大きな顔リスト。 このエラーは、トレーニングされていない大規模な顔リストのトレーニング状態を取得すると表示されます。
Conflict (409) LargeFaceListExists 大きな顔リストは既に存在します。
Conflict (409) LargeFaceListTrainingNotFinished 大きな顔リストはトレーニング中です。 トレーニングが完了したら、もう一度やり直してください。

Person Directory の操作

これらのエラー コードは、Person Directory 操作によって返される可能性があります。

Person Directory のエラー コード

HTTP 状態コード エラー コード エラー メッセージ 説明
正しくない要求 (400) BadArgument 認識モデルは、この機能ではサポートされていません。
正しくない要求 (400) BadArgument 'start' は有効なユーザー ID ではありません。
正しくない要求 (400) BadArgument 'name' と 'userData' の両方が空です。
正しくない要求 (400) DynamicPersonGroupNotFound 動的人物グループ ID が無効です。
許可されていません (403) QuotaExceeded ユーザー数がサブスクリプション レベルの制限に達しました。
許可されていません (403) QuotaExceeded 保持される顔の数が制限に達しました。
Not Found (404) DynamicPersonGroupNotFound 動的人物グループが見つかりませんでした。
Not Found (404) DynamicPersonGroupNotFound DynamicPersonGroupPersonReference <groupId> が見つかりません。
Not Found (404) PersonNotFound 人物が見つかりません。
Not Found (404) PersonNotFound ユーザー ID が無効です。
Not Found (404) PersistedFaceNotFound 永続化された顔が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された顔 <faceId> が見つかりません。
Not Found (404) PersistedFaceNotFound 永続化された Face ID が無効です。
Conflict (409) DynamicPersonGroupExists 動的人物グループ ID <groupId> は既に存在します。

次のステップ