# 422 Unprocessable entity エラー

422 Unprocessable entity エラー は、無効なデータが渡されたために、アクションを適切に処理できなかったことを示しています。このエラーは、データの競合が起きている場合に発生します。たとえば、新しいユーザーを作成しようとしているときに、そのユーザーのメールアドレスがすでに存在していると、サーバーが 422 Unprocessable entity エラーを返します。

422 Unprocessable entity エラーの例 422 Unprocessable entity エラーの例

# 解決策

有効な入力データが渡されたことを確認します。

  1. Create record アクションの場合は、一意のキー ( メール、ID ) を持つレコードがすでに存在しているかどうかを確認します。
  2. Update record アクションの場合は、そのレコードが存在するかどうかを確認します。存在しなければ、レコードを作成します。
  3. すべての参照 ID が有効であることを確認します。たとえば、Salesforce のリードを営業担当に割り当てる場合には、その営業担当がすでに存在している必要があります。
  4. そのフィールドが必須であるかどうかを確認します。必須の場合は、フィールドを空白にしてはなりません。


Last updated: 2023/8/31 1:07:14