Схеми даних
Отримати список — Повернення, рекламації та обміни — Відповідь
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РядокОбов’язковеЗначення, описане навколишньою схемою.
Додаткові поля: Ні