Schematy danych
Pobierz listę zgłoszeń klientów — Odpowiedź
ApiResponse_list_RequestSummaryData__ · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
dataTablica <RequestSummaryData> WymaganePrzykład odpowiedzi · ApiResponse_list_RequestSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaWymaganeMetadane odpowiedzi.
Dodatkowe pola: Nie
Pobierz zgłoszenie klienta — Odpowiedź
ApiResponse_RequestDetailData_ · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
dataRequestDetailDataWymaganePrzykład odpowiedzi · RequestDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaWymaganeMetadane odpowiedzi.
Dodatkowe pola: Nie
Zmień zapisaną kwotę zwrotu — Treść żądania
RefundAmountUpdate · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
amountTekstWymaganeKwota dziesiętna zapisana jako tekst JSON; null tylko tam, gdzie jest dozwolony.
minLength:1maxLength:64Ograniczenia
pattern"^[+-]?(?:[0-9]+(?:\\.[0-9]+)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"
expected_versionLiczba całkowitaWymaganeWersja odczytana przed zapisem; niezgodność powoduje odrzucenie zmiany.
minimum:0maximum:9223372036854775807reasonTekstOpcjonalnePowód zapisany dla zmiany.
maxLength:500
Dodatkowe pola: Nie
Zapisane informacje o zwrocie środków
RefundData · Schemat · Modele zgłoszeń klientów
amountMoneyDatanullWymaganeKwota dziesiętna zapisana jako tekst JSON; null tylko tam, gdzie jest dozwolony.
completed_atTekst nullWymaganeData i czas zakończenia.
Tekst:format:"date-time"statusTekstWymaganeStatus obsługiwany przez daną operację.
Ograniczenia
enum["pending", "completed"]
updated_atTekst nullWymaganeData i czas ostatniej aktualizacji.
Tekst:format:"date-time"versionLiczba całkowitaWymaganeWersja zasobu używana do kontroli współbieżności.
Dodatkowe pola: Nie
Pobierz zgłoszenie klienta — Odpowiedź
RequestDetailData · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
created_atTekstWymaganeData i czas utworzenia.
format:"date-time"customerRequestCustomerDataWymaganeDane klienta zapisane dla tego zasobu.
idTekstWymaganeIdentyfikator zasobu; zachowaj wartość zwróconą przez API. (RequestDetailData).
itemsTablica <RequestItemData> WymaganePozycje zawarte w zasobie.
numberTekstWymaganeNumer zamówienia lub zgłoszenia widoczny dla użytkownika.
order_idTekstWymaganeIdentyfikator powiązanego zamówienia.
order_numberTekstWymaganeNumer powiązanego zamówienia.
products_valueMoneyDataWymaganeWartość produktów w zamówieniu.
refundRefundDataWymaganeZapisane informacje o zwrocie środków.
resolution_stateTekstWymaganeStan rozpatrzenia zgłoszenia klienta.
Ograniczenia
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataWymaganeStatus obsługiwany przez daną operację.
typeRequestTypeWymaganeTyp zasobu.
updated_atTekstWymaganeData i czas ostatniej aktualizacji.
format:"date-time"versionLiczba całkowitaWymaganeWersja zasobu używana do kontroli współbieżności.
Dodatkowe pola: Nie
Pobierz zgłoszenie klienta — Odpowiedź
RequestItemData · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
idTekstWymaganeIdentyfikator zasobu; zachowaj wartość zwróconą przez API. (RequestItemData).
nameTekstWymaganeNazwa zasobu we właściwym kontekście.
order_line_idTekst nullWymaganeIdentyfikator powiązanej pozycji zamówienia.
product_idTekstWymaganeIdentyfikator produktu.
quantityLiczba całkowitaWymaganeLiczba jednostek.
returned_quantityLiczba całkowitaWymaganeIlość zwrócona dla tej pozycji.
skuTekstWymaganeKod jednostki magazynowej SKU.
totalMoneyDataWymaganeŁączna kwota.
unit_priceMoneyDataWymaganeCena jednostkowa.
variant_idTekst nullWymaganeIdentyfikator wariantu produktu.
variant_optionsTablica <shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData> WymaganeOpcje wariantu powiązane z produktem lub zapisaną pozycją.
Dodatkowe pola: Nie
Status obsługiwany przez daną operację
RequestStatusData · Schemat · Modele zgłoszeń klientów
idTekstWymaganeIdentyfikator zasobu; zachowaj wartość zwróconą przez API. (RequestStatusData).
localeTekstWymaganeJęzyk wybrany dla tego żądania.
nameTekst nullWymaganeNazwa zasobu we właściwym kontekście.
Dodatkowe pola: Nie
Pobierz statusy zgłoszeń — Odpowiedź
shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
codeTekstWymaganeStały kod przeznaczony do przetwarzania przez integrację.
created_atTekstWymaganeData i czas utworzenia.
format:"date-time"idTekstWymaganeIdentyfikator zasobu; zachowaj wartość zwróconą przez API. (shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData).
is_initialWartość logicznaWymaganeCzy jest to status początkowy.
localeTekstWymaganeJęzyk wybrany dla tego żądania.
nameTekst nullWymaganeNazwa zasobu we właściwym kontekście.
positionLiczba całkowitaWymaganePozycja w uporządkowanej kolekcji.
typeRequestTypeWymaganeTyp zasobu.
Dodatkowe pola: Nie
Pobierz statusy zgłoszeń — Odpowiedź
shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2 · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
dataTablica <shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData> WymaganePrzykład odpowiedzi · shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2.
metaContextPageMetaContextMetaPageMetaRequestMetaWymaganeMetadane odpowiedzi.
Dodatkowe pola: Nie
Zmień status zgłoszenia — Treść żądania
RequestStatusUpdate · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
expected_versionLiczba całkowitaWymaganeWersja odczytana przed zapisem; niezgodność powoduje odrzucenie zmiany.
minimum:1maximum:9223372036854775807status_idTekstWymaganeIdentyfikator pobrany z odpowiedniego słownika statusów.
Ograniczenia
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Dodatkowe pola: Nie
Pobierz listę zgłoszeń klientów — Odpowiedź
RequestSummaryData · Pola, typy i ograniczenia danych przyjmowanych lub zwracanych przez API.
created_atTekstWymaganeData i czas utworzenia.
format:"date-time"customerRequestCustomerDataWymaganeDane klienta zapisane dla tego zasobu.
idTekstWymaganeIdentyfikator zasobu; zachowaj wartość zwróconą przez API. (RequestSummaryData).
numberTekstWymaganeNumer zamówienia lub zgłoszenia widoczny dla użytkownika.
order_idTekstWymaganeIdentyfikator powiązanego zamówienia.
order_numberTekstWymaganeNumer powiązanego zamówienia.
products_valueMoneyDataWymaganeWartość produktów w zamówieniu.
refundRefundDataWymaganeZapisane informacje o zwrocie środków.
resolution_stateTekstWymaganeStan rozpatrzenia zgłoszenia klienta.
Ograniczenia
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataWymaganeStatus obsługiwany przez daną operację.
typeRequestTypeWymaganeTyp zasobu.
updated_atTekstWymaganeData i czas ostatniej aktualizacji.
format:"date-time"versionLiczba całkowitaWymaganeWersja zasobu używana do kontroli współbieżności.
Dodatkowe pola: Nie
Typ zasobu
RequestType · Schemat · Modele zgłoszeń klientów
TekstOgraniczenia
enum["return", "exchange", "complaint"]
Dodatkowe pola: Tak
Opcje wariantu powiązane z produktem lub zapisaną pozycją
shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData · Schemat · Modele zgłoszeń klientów
nameTekstWymaganeNazwa zasobu we właściwym kontekście.
valueTekstWymaganeWartość opisana przez otaczający schemat.
Dodatkowe pola: Nie