ErrorDetail

تفصّل الخطأ الذي أدّى إلى عملية التحقّق أو فشل داخلي.

تمثيل JSON
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
الحقول
code

integer

رمز الحالة، الذي يجب أن يكون قيمة تعداد بقيمة ErrorCode.

field

string

مسار يؤدي إلى حقل في نص الطلب. القيمة هي سلسلة من المعرفات المفصولة بالنقاط تحدد حقل المخزن المؤقت للبروتوكول. على سبيل المثال، "errorDetails.field" سيحدد هذا الحقل.

message

string

وصف لسبب حدوث الفشل في الحقل. الرسالة باللغة الإنجليزية وقد لا تكون مناسبة للعرض للمستخدمين.

value

string

القيمة التي لم تجتَز الطلب.

fieldIndex

integer

إذا تم تكرار حقل الطلب الذي أدّى إلى ظهور هذا الخطأ، سيحتوي هذا الحقل على الفهرس صفر للإدخال في هذا الحقل، ما أدّى إلى تعذُّر عملية التحقّق.