مخططات البيانات
عرض القائمة — الإرجاع والشكاوى والاستبدال — الاستجابة
ApiResponse_list_RequestSummaryData__ · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
dataمصفوفة <RequestSummaryData> مطلوبمثال على الاستجابة · ApiResponse_list_RequestSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaمطلوبالبيانات الوصفية للاستجابة.
حقول إضافية: لا
جلب — الإرجاع والشكاوى والاستبدال — الاستجابة
ApiResponse_RequestDetailData_ · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
dataRequestDetailDataمطلوبمثال على الاستجابة · RequestDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaمطلوبالبيانات الوصفية للاستجابة.
حقول إضافية: لا
تحديث · مبلغ الاسترداد — الإرجاع والشكاوى والاستبدال — محتوى الطلب
RefundAmountUpdate · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
amountسلسلة نصيةمطلوبمبلغ عشري ممثل كسلسلة JSON؛ يسمح بالقيمة null فقط حيث يكون ذلك مسموحًا.
minLength:1maxLength:64القيود
pattern"^[+-]?(?:[0-9]+(?:\\.[0-9]+)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"
expected_versionعدد صحيحمطلوبالإصدار المقروء قبل الكتابة؛ يؤدي عدم التطابق إلى رفض التحديث.
minimum:0maximum:9223372036854775807reasonسلسلة نصيةاختياريالسبب المسجل للتغيير.
maxLength:500
حقول إضافية: لا
معلومات المبلغ المسترد المسجلة
RefundData · المخطط · مخططات البيانات: الإرجاع والشكاوى والاستبدال
amountMoneyDatanullمطلوبمبلغ عشري ممثل كسلسلة JSON؛ يسمح بالقيمة null فقط حيث يكون ذلك مسموحًا.
completed_atسلسلة نصية nullمطلوبوقت الاكتمال.
سلسلة نصية:format:"date-time"statusسلسلة نصيةمطلوبالحالة التي تقبلها هذه العملية تحديدًا.
القيود
enum["pending", "completed"]
updated_atسلسلة نصية nullمطلوبوقت آخر تحديث.
سلسلة نصية:format:"date-time"versionعدد صحيحمطلوبإصدار المورد المستخدم للتحكم في التعديلات المتزامنة.
حقول إضافية: لا
جلب — الإرجاع والشكاوى والاستبدال — الاستجابة
RequestDetailData · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
created_atسلسلة نصيةمطلوبوقت الإنشاء.
format:"date-time"customerRequestCustomerDataمطلوبمعلومات العميل المسجلة لهذا المورد.
idسلسلة نصيةمطلوبمعرّف المورد؛ احتفظ به كما أعيد. (RequestDetailData).
itemsمصفوفة <RequestItemData> مطلوبالعناصر المضمنة في المورد.
numberسلسلة نصيةمطلوبرقم طلب الشراء أو طلب الخدمة المعروض للمستخدم.
order_idسلسلة نصيةمطلوبمعرّف طلب الشراء المرتبط.
order_numberسلسلة نصيةمطلوبرقم طلب الشراء المرتبط.
products_valueMoneyDataمطلوبقيمة المنتجات في طلب الشراء.
refundRefundDataمطلوبمعلومات المبلغ المسترد المسجلة.
resolution_stateسلسلة نصيةمطلوبحالة معالجة طلب خدمة العميل.
القيود
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataمطلوبالحالة التي تقبلها هذه العملية تحديدًا.
typeRequestTypeمطلوبنوع المورد.
updated_atسلسلة نصيةمطلوبوقت آخر تحديث.
format:"date-time"versionعدد صحيحمطلوبإصدار المورد المستخدم للتحكم في التعديلات المتزامنة.
حقول إضافية: لا
جلب — الإرجاع والشكاوى والاستبدال — الاستجابة
RequestItemData · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
idسلسلة نصيةمطلوبمعرّف المورد؛ احتفظ به كما أعيد. (RequestItemData).
nameسلسلة نصيةمطلوباسم المورد في السياق المناسب.
order_line_idسلسلة نصية nullمطلوبمعرّف بند طلب الشراء المرتبط.
product_idسلسلة نصيةمطلوبمعرّف المنتج.
quantityعدد صحيحمطلوبعدد الوحدات.
returned_quantityعدد صحيحمطلوبالكمية المرتجعة لهذا البند.
skuسلسلة نصيةمطلوبرمز وحدة حفظ المخزون.
totalMoneyDataمطلوبالمبلغ الإجمالي.
unit_priceMoneyDataمطلوبسعر الوحدة.
variant_idسلسلة نصية nullمطلوبمعرّف متغير المنتج.
variant_optionsمصفوفة <shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData> مطلوبخيارات المتغيرات المرتبطة بالمنتج أو بالبيانات المحفوظة.
حقول إضافية: لا
الحالة التي تقبلها هذه العملية تحديدًا
RequestStatusData · المخطط · مخططات البيانات: الإرجاع والشكاوى والاستبدال
idسلسلة نصيةمطلوبمعرّف المورد؛ احتفظ به كما أعيد. (RequestStatusData).
localeسلسلة نصيةمطلوباللغة المحددة لهذا الطلب.
nameسلسلة نصية nullمطلوباسم المورد في السياق المناسب.
حقول إضافية: لا
عرض القائمة · الحالات — الإرجاع والشكاوى والاستبدال — الاستجابة
shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
codeسلسلة نصيةمطلوبرمز ثابت قابل للقراءة آليًا.
created_atسلسلة نصيةمطلوبوقت الإنشاء.
format:"date-time"idسلسلة نصيةمطلوبمعرّف المورد؛ احتفظ به كما أعيد. (shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData).
is_initialقيمة منطقيةمطلوبما إذا كانت هذه هي الحالة الأولية.
localeسلسلة نصيةمطلوباللغة المحددة لهذا الطلب.
nameسلسلة نصية nullمطلوباسم المورد في السياق المناسب.
positionعدد صحيحمطلوبالموضع في المجموعة المرتبة.
typeRequestTypeمطلوبنوع المورد.
حقول إضافية: لا
عرض القائمة · الحالات — الإرجاع والشكاوى والاستبدال — الاستجابة
shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2 · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
dataمصفوفة <shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData> مطلوبمثال على الاستجابة · shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2.
metaContextPageMetaContextMetaPageMetaRequestMetaمطلوبالبيانات الوصفية للاستجابة.
حقول إضافية: لا
تحديث · الحالة — الإرجاع والشكاوى والاستبدال — محتوى الطلب
RequestStatusUpdate · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
expected_versionعدد صحيحمطلوبالإصدار المقروء قبل الكتابة؛ يؤدي عدم التطابق إلى رفض التحديث.
minimum:1maximum:9223372036854775807status_idسلسلة نصيةمطلوبمعرّف مأخوذ من دليل الحالات المناسب.
القيود
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
حقول إضافية: لا
عرض القائمة — الإرجاع والشكاوى والاستبدال — الاستجابة
RequestSummaryData · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
created_atسلسلة نصيةمطلوبوقت الإنشاء.
format:"date-time"customerRequestCustomerDataمطلوبمعلومات العميل المسجلة لهذا المورد.
idسلسلة نصيةمطلوبمعرّف المورد؛ احتفظ به كما أعيد. (RequestSummaryData).
numberسلسلة نصيةمطلوبرقم طلب الشراء أو طلب الخدمة المعروض للمستخدم.
order_idسلسلة نصيةمطلوبمعرّف طلب الشراء المرتبط.
order_numberسلسلة نصيةمطلوبرقم طلب الشراء المرتبط.
products_valueMoneyDataمطلوبقيمة المنتجات في طلب الشراء.
refundRefundDataمطلوبمعلومات المبلغ المسترد المسجلة.
resolution_stateسلسلة نصيةمطلوبحالة معالجة طلب خدمة العميل.
القيود
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataمطلوبالحالة التي تقبلها هذه العملية تحديدًا.
typeRequestTypeمطلوبنوع المورد.
updated_atسلسلة نصيةمطلوبوقت آخر تحديث.
format:"date-time"versionعدد صحيحمطلوبإصدار المورد المستخدم للتحكم في التعديلات المتزامنة.
حقول إضافية: لا
نوع المورد
RequestType · المخطط · مخططات البيانات: الإرجاع والشكاوى والاستبدال
سلسلة نصيةالقيود
enum["return", "exchange", "complaint"]
حقول إضافية: نعم
خيارات المتغيرات المرتبطة بالمنتج أو بالبيانات المحفوظة
shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData · المخطط · مخططات البيانات: الإرجاع والشكاوى والاستبدال
nameسلسلة نصيةمطلوباسم المورد في السياق المناسب.
valueسلسلة نصيةمطلوبالقيمة التي يحددها المخطط المحيط بها.
حقول إضافية: لا