Σχήματα δεδομένων
Λίστα · Παραλλαγές προϊόντος — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_list_ProductVariantData__ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataΠίνακας <ProductVariantData> ΥποχρεωτικόΠαράδειγμα απόκρισης · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Λίστα · Επιλογές — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_list_VariantOptionData__ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataΠίνακας <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> ΥποχρεωτικόΠαράδειγμα απόκρισης · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Λίστα · Τιμές επιλογών — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_list_VariantValueData__ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataΠίνακας <VariantValueData> ΥποχρεωτικόΠαράδειγμα απόκρισης · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Ανάκτηση · Παραλλαγές προϊόντος — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_ProductVariantData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataProductVariantDataΥποχρεωτικόΠαράδειγμα απόκρισης · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Ανάκτηση · Επιλογές — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_VariantOptionData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataΥποχρεωτικόΠαράδειγμα απόκρισης · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Ανάκτηση · Τιμές επιλογών — Παραλλαγές και επιλογές — Απόκριση
ApiResponse_VariantValueData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataVariantValueDataΥποχρεωτικόΠαράδειγμα απόκρισης · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Ανάκτηση · Επιλογές — Παραλλαγές και επιλογές — Απόκριση
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
created_atΣυμβολοσειράΥποχρεωτικόΧρόνος δημιουργίας.
format:"date-time"idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameΣυμβολοσειρά nullΥποχρεωτικόΌνομα πόρου στο σχετικό πλαίσιο.
numberΣυμβολοσειράΥποχρεωτικόΑριθμός παραγγελίας ή αιτήματος που εμφανίζεται στον χρήστη.
positionΑκέραιοςΥποχρεωτικόΘέση στην ταξινομημένη συλλογή.
selection_typeΣυμβολοσειράΥποχρεωτικόΕπιτρεπόμενος τρόπος επιλογής τιμών χαρακτηριστικού.
Περιορισμοί
enum["button", "dropdown"]
updated_atΣυμβολοσειράΥποχρεωτικόΧρόνος τελευταίας ενημέρωσης.
format:"date-time"value_presentation_typeΣυμβολοσειράΥποχρεωτικόΤρόπος παρουσίασης τιμών λεξικού.
Περιορισμοί
enum["text", "color", "image"]
versionΑκέραιοςΥποχρεωτικόΈκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.
Πρόσθετα πεδία: Όχι
Ανάκτηση · Παραλλαγές προϊόντος — Παραλλαγές και επιλογές — Απόκριση
ProductVariantData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
activeΛογική τιμήΥποχρεωτικόΔείχνει αν ο πόρος είναι ενεργός.
created_atΣυμβολοσειράΥποχρεωτικόΧρόνος δημιουργίας.
format:"date-time"idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (ProductVariantData).
is_defaultΛογική τιμήΥποχρεωτικόΔείχνει αν είναι η προεπιλεγμένη επιλογή.
media_idsΠίνακας <Συμβολοσειρά> ΥποχρεωτικόΑναγνωριστικά ήδη υπαρχόντων αρχείων πολυμέσων.
positionΑκέραιοςΥποχρεωτικόΘέση στην ταξινομημένη συλλογή.
pricingVariantPricingDataΥποχρεωτικόΡυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών.
primary_media_idΣυμβολοσειρά nullΥποχρεωτικόΑναγνωριστικό κύριου αρχείου πολυμέσων.
product_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό προϊόντος.
skuΣυμβολοσειράΥποχρεωτικόΚωδικός μονάδας αποθέματος.
updated_atΣυμβολοσειράΥποχρεωτικόΧρόνος τελευταίας ενημέρωσης.
format:"date-time"valuesΠίνακας <VariantChoiceData> ΥποχρεωτικόΤιμές λεξικού.
versionΑκέραιοςΥποχρεωτικόΈκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.
Πρόσθετα πεδία: Όχι
Τιμές λεξικού
VariantChoiceData · Σχήμα · Σχήματα δεδομένων: Παραλλαγές και επιλογές
option_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό επιλογής παραλλαγής.
option_nameΣυμβολοσειρά nullΥποχρεωτικόΌνομα επιλογής παραλλαγής.
valueΣυμβολοσειρά nullΥποχρεωτικόΤιμή που περιγράφεται από το περιβάλλον σχήμα.
value_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό τιμής λεξικού.
Πρόσθετα πεδία: Όχι
Δημιουργία · Παραλλαγές προϊόντος — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantCreate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
activeΛογική τιμήΠροαιρετικόΔείχνει αν ο πόρος είναι ενεργός.
expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:1maximum:9223372036854775807is_defaultΛογική τιμήΠροαιρετικόΔείχνει αν είναι η προεπιλεγμένη επιλογή.
media_idsΠίνακας <Συμβολοσειρά> ΠροαιρετικόΑναγνωριστικά ήδη υπαρχόντων αρχείων πολυμέσων.
maxItems:20Πίνακας:minLength:1maxLength:63pricingVariantPriceΠροαιρετικόΡυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών.
skuΣυμβολοσειράΠροαιρετικόΚωδικός μονάδας αποθέματος.
minLength:1maxLength:100Περιορισμοί
pattern"^\\S+$"
value_idsΠίνακας <Συμβολοσειρά> ΥποχρεωτικόΑναγνωριστικά τιμών λεξικού.
minItems:1maxItems:250Πίνακας:minLength:1maxLength:63
Πρόσθετα πεδία: Όχι
Δημιουργία · Επιλογές — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantOptionCreate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
nameΣυμβολοσειράΥποχρεωτικόΌνομα πόρου στο σχετικό πλαίσιο.
minLength:1maxLength:120Περιορισμοί
pattern"^[^\\x00]*$"
selection_typeΣυμβολοσειράΠροαιρετικόΕπιτρεπόμενος τρόπος επιλογής τιμών χαρακτηριστικού.
Περιορισμοί
enum["button", "dropdown"]
value_presentation_typeΣυμβολοσειράΠροαιρετικόΤρόπος παρουσίασης τιμών λεξικού.
Περιορισμοί
enum["text", "color", "image"]
Πρόσθετα πεδία: Όχι
Ενημέρωση · Επιλογές — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantOptionUpdate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:1maximum:9223372036854775807nameΣυμβολοσειρά nullΠροαιρετικόΌνομα πόρου στο σχετικό πλαίσιο.
Συμβολοσειρά:minLength:1maxLength:120Περιορισμοί · Συμβολοσειρά 1
pattern"^[^\\x00]*$"
selection_typeΣυμβολοσειράΠροαιρετικόΕπιτρεπόμενος τρόπος επιλογής τιμών χαρακτηριστικού.
Περιορισμοί
enum["button", "dropdown"]
value_presentation_typeΣυμβολοσειράΠροαιρετικόΤρόπος παρουσίασης τιμών λεξικού.
Περιορισμοί
enum["text", "color", "image"]
Πρόσθετα πεδία: Όχι
Ρυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών
VariantPrice · Σχήμα · Σχήματα δεδομένων: Παραλλαγές και επιλογές
amountΣυμβολοσειρά nullΥποχρεωτικόΔεκαδικό ποσό ως συμβολοσειρά JSON· null μόνο όπου επιτρέπεται.
Συμβολοσειρά:maxLength:20Περιορισμοί · Συμβολοσειρά 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyΣυμβολοσειράΥποχρεωτικόΚωδικός νομίσματος του ποσού.
Περιορισμοί
pattern"^[A-Z]{3}$"
expected_price_list_versionΑκέραιοςΥποχρεωτικόΈκδοση τιμοκαταλόγου που διαβάστηκε προηγουμένως και απαιτείται για την εγγραφή.
minimum:1maximum:9223372036854775807expected_product_versionΑκέραιοςΥποχρεωτικόΈκδοση προϊόντος που διαβάστηκε προηγουμένως και απαιτείται για την εγγραφή.
minimum:0maximum:9223372036854775807expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:0maximum:9223372036854775807kindΣυμβολοσειράΥποχρεωτικόΜορφή της δομής δεδομένων, όπως ορίζεται από τις επιτρεπόμενες τιμές.
Περιορισμοί
enum["base_adjustment", "market_fixed"]
price_list_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό τιμοκαταλόγου.
minLength:1maxLength:63
Πρόσθετα πεδία: Όχι
Ρυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών
VariantPricingData · Σχήμα · Σχήματα δεδομένων: Παραλλαγές και επιλογές
base_adjustmentMoneyDataΥποχρεωτικόΠροσαρμογή σε σχέση με τη βασική τιμή.
market_priceMoneyDatanullΥποχρεωτικόΤιμή για την επιλεγμένη αγορά.
pricePriceDatanullΥποχρεωτικόΠληροφορίες τιμής στο επιλεγμένο πλαίσιο.
product_versionΑκέραιοςΥποχρεωτικόΤρέχουσα έκδοση προϊόντος για έλεγχο ταυτόχρονων εγγραφών.
versionΑκέραιοςΥποχρεωτικόΈκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.
Πρόσθετα πεδία: Όχι
Ενημέρωση · Παραλλαγές προϊόντος — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantUpdate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
activeΛογική τιμήΠροαιρετικόΔείχνει αν ο πόρος είναι ενεργός.
expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:1maximum:9223372036854775807is_defaultΛογική τιμήΠροαιρετικόΔείχνει αν είναι η προεπιλεγμένη επιλογή.
media_idsΠίνακας <Συμβολοσειρά> ΠροαιρετικόΑναγνωριστικά ήδη υπαρχόντων αρχείων πολυμέσων.
maxItems:20Πίνακας:minLength:1maxLength:63pricingVariantPriceΠροαιρετικόΡυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών.
skuΣυμβολοσειράΠροαιρετικόΚωδικός μονάδας αποθέματος.
minLength:1maxLength:100Περιορισμοί
pattern"^\\S+$"
Πρόσθετα πεδία: Όχι
Δημιουργία · Τιμές επιλογών — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantValueCreate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
color_hexΣυμβολοσειρά nullΠροαιρετικόΧρώμα σε δεκαεξαδική μορφή.
Περιορισμοί · Συμβολοσειρά 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:1maximum:9223372036854775807valueΣυμβολοσειράΥποχρεωτικόΤιμή που περιγράφεται από το περιβάλλον σχήμα.
minLength:1maxLength:180Περιορισμοί
pattern"^[^\\x00]*$"
Πρόσθετα πεδία: Όχι
Ανάκτηση · Τιμές επιλογών — Παραλλαγές και επιλογές — Απόκριση
VariantValueData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
color_hexΣυμβολοσειρά nullΥποχρεωτικόΧρώμα σε δεκαεξαδική μορφή.
created_atΣυμβολοσειράΥποχρεωτικόΧρόνος δημιουργίας.
format:"date-time"idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (VariantValueData).
image_media_idΣυμβολοσειρά nullΥποχρεωτικόΑναγνωριστικό του επιλεγμένου αρχείου εικόνας.
numberΣυμβολοσειράΥποχρεωτικόΑριθμός παραγγελίας ή αιτήματος που εμφανίζεται στον χρήστη.
option_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό επιλογής παραλλαγής.
positionΑκέραιοςΥποχρεωτικόΘέση στην ταξινομημένη συλλογή.
sku_codeΣυμβολοσειράΥποχρεωτικόΚωδικός μονάδας αποθέματος.
updated_atΣυμβολοσειράΥποχρεωτικόΧρόνος τελευταίας ενημέρωσης.
format:"date-time"valueΣυμβολοσειρά nullΥποχρεωτικόΤιμή που περιγράφεται από το περιβάλλον σχήμα.
versionΑκέραιοςΥποχρεωτικόΈκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.
Πρόσθετα πεδία: Όχι
Ενημέρωση · Τιμές επιλογών — Παραλλαγές και επιλογές — Περιεχόμενο αιτήματος
VariantValueUpdate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
color_hexΣυμβολοσειρά nullΠροαιρετικόΧρώμα σε δεκαεξαδική μορφή.
Περιορισμοί · Συμβολοσειρά 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionΑκέραιοςΥποχρεωτικόΈκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.
minimum:1maximum:9223372036854775807valueΣυμβολοσειρά nullΠροαιρετικόΤιμή που περιγράφεται από το περιβάλλον σχήμα.
Συμβολοσειρά:minLength:1maxLength:180Περιορισμοί · Συμβολοσειρά 1
pattern"^[^\\x00]*$"
Πρόσθετα πεδία: Όχι