Datová schémata
Vypsat · Varianty produktu — Varianty a možnosti — Odpověď
ApiResponse_list_ProductVariantData__ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataPole <ProductVariantData> PovinnéPříklad odpovědi · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Vypsat · Možnosti — Varianty a možnosti — Odpověď
ApiResponse_list_VariantOptionData__ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataPole <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> PovinnéPříklad odpovědi · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Vypsat · Hodnoty možností — Varianty a možnosti — Odpověď
ApiResponse_list_VariantValueData__ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataPole <VariantValueData> PovinnéPříklad odpovědi · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Načíst · Varianty produktu — Varianty a možnosti — Odpověď
ApiResponse_ProductVariantData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataProductVariantDataPovinnéPříklad odpovědi · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Načíst · Možnosti — Varianty a možnosti — Odpověď
ApiResponse_VariantOptionData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataPovinnéPříklad odpovědi · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Načíst · Hodnoty možností — Varianty a možnosti — Odpověď
ApiResponse_VariantValueData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataVariantValueDataPovinnéPříklad odpovědi · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Načíst · Možnosti — Varianty a možnosti — Odpověď
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Pole, typy a omezení dat přijímaných nebo vracených API.
created_atŘetězecPovinnéČas vytvoření.
format:"date-time"idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameŘetězec nullPovinnéNázev zdroje v příslušném kontextu.
numberŘetězecPovinnéČíslo objednávky nebo zákaznického požadavku určené pro uživatele.
positionCelé čísloPovinnéPozice v seřazeném seznamu.
selection_typeŘetězecPovinnéPovolený režim výběru hodnot vlastnosti.
Omezení
enum["button", "dropdown"]
updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"value_presentation_typeŘetězecPovinnéZpůsob zobrazení hodnot číselníku.
Omezení
enum["text", "color", "image"]
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Načíst · Varianty produktu — Varianty a možnosti — Odpověď
ProductVariantData · Pole, typy a omezení dat přijímaných nebo vracených API.
activeLogická hodnotaPovinnéZda je zdroj aktivní.
created_atŘetězecPovinnéČas vytvoření.
format:"date-time"idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (ProductVariantData).
is_defaultLogická hodnotaPovinnéZda jde o výchozí volbu.
media_idsPole <Řetězec> PovinnéIdentifikátory již existujících mediálních souborů.
positionCelé čísloPovinnéPozice v seřazeném seznamu.
pricingVariantPricingDataPovinnéNastavení cen a jejich verze pro řízení souběžných změn.
primary_media_idŘetězec nullPovinnéIdentifikátor hlavního mediálního souboru.
product_idŘetězecPovinnéIdentifikátor produktu.
skuŘetězecPovinnéSkladový kód položky.
updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"valuesPole <VariantChoiceData> PovinnéHodnoty číselníku.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Hodnoty číselníku
VariantChoiceData · Schéma · Datová schémata: Varianty a možnosti
option_idŘetězecPovinnéIdentifikátor možnosti varianty.
option_nameŘetězec nullPovinnéNázev možnosti varianty.
valueŘetězec nullPovinnéHodnota popsaná okolním schématem.
value_idŘetězecPovinnéIdentifikátor hodnoty číselníku.
Další pole: Ne
Vytvořit · Varianty produktu — Varianty a možnosti — Tělo požadavku
VariantCreate · Pole, typy a omezení dat přijímaných nebo vracených API.
activeLogická hodnotaVolitelnéZda je zdroj aktivní.
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807is_defaultLogická hodnotaVolitelnéZda jde o výchozí volbu.
media_idsPole <Řetězec> VolitelnéIdentifikátory již existujících mediálních souborů.
maxItems:20Pole:minLength:1maxLength:63pricingVariantPriceVolitelnéNastavení cen a jejich verze pro řízení souběžných změn.
skuŘetězecVolitelnéSkladový kód položky.
minLength:1maxLength:100Omezení
pattern"^\\S+$"
value_idsPole <Řetězec> PovinnéIdentifikátory hodnot číselníku.
minItems:1maxItems:250Pole:minLength:1maxLength:63
Další pole: Ne
Vytvořit · Možnosti — Varianty a možnosti — Tělo požadavku
VariantOptionCreate · Pole, typy a omezení dat přijímaných nebo vracených API.
nameŘetězecPovinnéNázev zdroje v příslušném kontextu.
minLength:1maxLength:120Omezení
pattern"^[^\\x00]*$"
selection_typeŘetězecVolitelnéPovolený režim výběru hodnot vlastnosti.
Omezení
enum["button", "dropdown"]
value_presentation_typeŘetězecVolitelnéZpůsob zobrazení hodnot číselníku.
Omezení
enum["text", "color", "image"]
Další pole: Ne
Upravit · Možnosti — Varianty a možnosti — Tělo požadavku
VariantOptionUpdate · Pole, typy a omezení dat přijímaných nebo vracených API.
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807nameŘetězec nullVolitelnéNázev zdroje v příslušném kontextu.
Řetězec:minLength:1maxLength:120Omezení · Řetězec 1
pattern"^[^\\x00]*$"
selection_typeŘetězecVolitelnéPovolený režim výběru hodnot vlastnosti.
Omezení
enum["button", "dropdown"]
value_presentation_typeŘetězecVolitelnéZpůsob zobrazení hodnot číselníku.
Omezení
enum["text", "color", "image"]
Další pole: Ne
Nastavení cen a jejich verze pro řízení souběžných změn
VariantPrice · Schéma · Datová schémata: Varianty a možnosti
amountŘetězec nullPovinnéDesetinná částka zapsaná jako řetězec JSON; null pouze tam, kde je povoleno.
Řetězec:maxLength:20Omezení · Řetězec 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyŘetězecPovinnéKód měny částky.
Omezení
pattern"^[A-Z]{3}$"
expected_price_list_versionCelé čísloPovinnéDříve načtená verze ceníku požadovaná pro tento zápis.
minimum:1maximum:9223372036854775807expected_product_versionCelé čísloPovinnéDříve načtená verze produktu požadovaná pro tento zápis.
minimum:0maximum:9223372036854775807expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:0maximum:9223372036854775807kindŘetězecPovinnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["base_adjustment", "market_fixed"]
price_list_idŘetězecPovinnéIdentifikátor ceníku.
minLength:1maxLength:63
Další pole: Ne
Nastavení cen a jejich verze pro řízení souběžných změn
VariantPricingData · Schéma · Datová schémata: Varianty a možnosti
base_adjustmentMoneyDataPovinnéÚprava ceny vůči základní ceně.
market_priceMoneyDatanullPovinnéCena pro vybraný trh.
pricePriceDatanullPovinnéInformace o ceně ve vybraném kontextu.
product_versionCelé čísloPovinnéAktuální verze produktu pro řízení souběžných změn.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Upravit · Varianty produktu — Varianty a možnosti — Tělo požadavku
VariantUpdate · Pole, typy a omezení dat přijímaných nebo vracených API.
activeLogická hodnotaVolitelnéZda je zdroj aktivní.
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807is_defaultLogická hodnotaVolitelnéZda jde o výchozí volbu.
media_idsPole <Řetězec> VolitelnéIdentifikátory již existujících mediálních souborů.
maxItems:20Pole:minLength:1maxLength:63pricingVariantPriceVolitelnéNastavení cen a jejich verze pro řízení souběžných změn.
skuŘetězecVolitelnéSkladový kód položky.
minLength:1maxLength:100Omezení
pattern"^\\S+$"
Další pole: Ne
Vytvořit · Hodnoty možností — Varianty a možnosti — Tělo požadavku
VariantValueCreate · Pole, typy a omezení dat přijímaných nebo vracených API.
color_hexŘetězec nullVolitelnéBarva vyjádřená šestnáctkovým kódem.
Omezení · Řetězec 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807valueŘetězecPovinnéHodnota popsaná okolním schématem.
minLength:1maxLength:180Omezení
pattern"^[^\\x00]*$"
Další pole: Ne
Načíst · Hodnoty možností — Varianty a možnosti — Odpověď
VariantValueData · Pole, typy a omezení dat přijímaných nebo vracených API.
color_hexŘetězec nullPovinnéBarva vyjádřená šestnáctkovým kódem.
created_atŘetězecPovinnéČas vytvoření.
format:"date-time"idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (VariantValueData).
image_media_idŘetězec nullPovinnéIdentifikátor vybraného obrázkového souboru.
numberŘetězecPovinnéČíslo objednávky nebo zákaznického požadavku určené pro uživatele.
option_idŘetězecPovinnéIdentifikátor možnosti varianty.
positionCelé čísloPovinnéPozice v seřazeném seznamu.
sku_codeŘetězecPovinnéSkladový kód položky.
updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"valueŘetězec nullPovinnéHodnota popsaná okolním schématem.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Upravit · Hodnoty možností — Varianty a možnosti — Tělo požadavku
VariantValueUpdate · Pole, typy a omezení dat přijímaných nebo vracených API.
color_hexŘetězec nullVolitelnéBarva vyjádřená šestnáctkovým kódem.
Omezení · Řetězec 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807valueŘetězec nullVolitelnéHodnota popsaná okolním schématem.
Řetězec:minLength:1maxLength:180Omezení · Řetězec 1
pattern"^[^\\x00]*$"
Další pole: Ne