Datová schémata
Vypsat — Produkty — Odpověď
ApiResponse_list_ProductSummaryData__ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataPole <ProductSummaryData> PovinnéPříklad odpovědi · ApiResponse_list_ProductSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Načíst — Produkty — Odpověď
ApiResponse_ProductDetailData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataProductDetailDataPovinnéPříklad odpovědi · ProductDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Informace o dostupnosti ve vybraném kontextu
AvailabilityData · Schéma · Datová schémata: Produkty
available_fromŘetězec nullPovinnéZačátek dostupnosti.
Řetězec:format:"date-time"available_untilŘetězec nullPovinnéKonec dostupnosti.
Řetězec:format:"date-time"is_availableLogická hodnotaPovinnéZda je položka v tomto kontextu dostupná.
Další pole: Ne
Informace o ceně ve vybraném kontextu
PriceData · Schéma · Datová schémata: Produkty
amountŘetězecPovinnéDesetinná částka zapsaná jako řetězec JSON; null pouze tam, kde je povoleno.
currencyŘetězecPovinnéKód měny částky.
Omezení
pattern"^[A-Z]{3}$"
minor_unitsCelé čísloPovinnéPočet desetinných míst používaných měnou.
minimum:0maximum:4tax_includedLogická hodnotaPovinnéZda zadaná cena zahrnuje daň.
Další pole: Ne
Informace o ceníku
PriceListData · Schéma · Datová schémata: Produkty
currencyŘetězecPovinnéKód měny částky.
idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (PriceListData).
tax_includedLogická hodnotaPovinnéZda zadaná cena zahrnuje daň.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Vytvořit — Produkty — Tělo požadavku
ProductCreate · Pole, typy a omezení dat přijímaných nebo vracených API.
brand_idŘetězec nullVolitelnéIdentifikátor značky.
Řetězec:minLength:1maxLength:63conditionŘetězecVolitelnéStav produktu.
Omezení
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionŘetězec nullVolitelnéPopis ve vybraném jazyce.
Řetězec:maxLength:100000feature_value_idsPole <Řetězec> VolitelnéIdentifikátory vybraných hodnot vlastností.
maxItems:1000Pole:minLength:1maxLength:63identifiersProductIdentifiersnullVolitelnéIdentifikační kódy produktu.
market_idsPole <Řetězec> VolitelnéIdentifikátory vybraných trhů.
maxItems:1000Pole:minLength:1maxLength:63media_idsPole <Řetězec> VolitelnéIdentifikátory již existujících mediálních souborů.
maxItems:20Pole:minLength:1maxLength:63meta_descriptionŘetězec nullVolitelnéPopis pro vyhledávače ve vybraném jazyce.
Řetězec:maxLength:160meta_keywordsPole <Řetězec> nullVolitelnéKlíčová slova pro vyhledávače ve vybraném jazyce.
Pole:maxItems:20Pole / Pole:maxLength:50meta_titleŘetězec nullVolitelnéTitulek pro vyhledávače ve vybraném jazyce.
Řetězec:maxLength:70nameŘetězecPovinnéNázev zdroje v příslušném kontextu.
minLength:1maxLength:300pricingProductPriceVolitelnéNastavení cen a jejich verze pro řízení souběžných změn.
primary_category_idŘetězec nullVolitelnéIdentifikátor hlavní kategorie.
Řetězec:minLength:1maxLength:63publishedLogická hodnotaVolitelnéZda je zdroj zveřejněn.
skuŘetězecPovinnéSkladový kód položky.
minLength:1maxLength:100Omezení
pattern"^\\S+$"
slugŘetězec nullVolitelnéÚsek cesty URL ve vybraném jazyce.
Řetězec:maxLength:160tax_category_idŘetězec nullVolitelnéIdentifikátor daňové kategorie.
Řetězec:minLength:1maxLength:63variant_value_idsPole <Řetězec> VolitelnéIdentifikátory vybraných hodnot variant.
maxItems:250Pole:minLength:1maxLength:63variants_enabledLogická hodnotaVolitelnéZda produkt používá varianty.
Další pole: Ne
Načíst — Produkty — Odpověď
ProductDetailData · Pole, typy a omezení dat přijímaných nebo vracených API.
availabilityAvailabilityDataPovinnéInformace o dostupnosti ve vybraném kontextu.
brand_idŘetězec nullPovinnéIdentifikátor značky.
conditionŘetězecPovinnéStav produktu.
Omezení
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atŘetězecPovinnéČas vytvoření.
format:"date-time"descriptionŘetězec nullPovinnéPopis ve vybraném jazyce.
featuresPole <FeatureSelectionData> PovinnéVlastnosti produktu.
idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (ProductDetailData).
identifiersObjektDalší pole: ŘetězecPovinnéIdentifikační kódy produktu.
mediaPole <ProductMediaData> PovinnéInformace o připojených médiích.
meta_descriptionŘetězec nullPovinnéPopis pro vyhledávače ve vybraném jazyce.
meta_keywordsPole <Řetězec> nullPovinnéKlíčová slova pro vyhledávače ve vybraném jazyce.
meta_titleŘetězec nullPovinnéTitulek pro vyhledávače ve vybraném jazyce.
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.
pricePriceDatanullPovinnéInformace o ceně ve vybraném kontextu.
price_versionCelé čísloPovinnéAktuální verze ceny pro řízení souběžných změn.
primary_category_idŘetězec nullPovinnéIdentifikátor hlavní kategorie.
primary_media_idŘetězec nullPovinnéIdentifikátor hlavního mediálního souboru.
publishedLogická hodnotaPovinnéZda je zdroj zveřejněn.
skuŘetězecPovinnéSkladový kód položky.
slugŘetězec nullPovinnéÚsek cesty URL ve vybraném jazyce.
tax_category_idŘetězecPovinnéIdentifikátor daňové kategorie.
updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"variants_enabledLogická hodnotaPovinnéZda produkt používá varianty.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Identifikační kódy produktu
ProductIdentifiers · Schéma · Datová schémata: Produkty
eanŘetězec nullVolitelnéIdentifikátor produktu EAN.
Řetězec:minLength:1maxLength:100isbnŘetězec nullVolitelnéIdentifikátor ISBN.
Řetězec:minLength:1maxLength:100mpnŘetězec nullVolitelnéKatalogové číslo výrobce.
Řetězec:minLength:1maxLength:100upcŘetězec nullVolitelnéIdentifikátor produktu UPC.
Řetězec:minLength:1maxLength:100
Další pole: Ne
Informace o připojených médiích
ProductMediaData · Schéma · Datová schémata: Produkty
alt_textŘetězec nullPovinnéAlternativní text obrázku.
idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (ProductMediaData).
is_primaryLogická hodnotaPovinnéZda jde o hlavní položku.
kindŘetězecPovinnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["image", "video", "model_3d"]
mime_typeŘetězecPovinnéTyp obsahu média.
positionCelé čísloPovinnéPozice v seřazeném seznamu.
urlŘetězec nullPovinnéURL zdroje.
Další pole: Ne
Nastavení cen a jejich verze pro řízení souběžných změn
ProductPrice · Schéma · Datová schémata: Produkty
amountŘetězec nullPovinnéDesetinná částka zapsaná jako řetězec JSON; null pouze tam, kde je povoleno.
Řetězec:maxLength:19Omezení · Ř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_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", "market_fixed"]
price_list_idŘetězecPovinnéIdentifikátor ceníku.
minLength:1maxLength:63tax_includedLogická hodnotaPovinnéZda zadaná cena zahrnuje daň.
Další pole: Ne
Vypsat — Produkty — Odpověď
ProductSummaryData · Pole, typy a omezení dat přijímaných nebo vracených API.
availabilityAvailabilityDataPovinnéInformace o dostupnosti ve vybraném kontextu.
brand_idŘetězec nullPovinnéIdentifikátor značky.
conditionŘetězecPovinnéStav produktu.
Omezení
enum["new", "refurbished", "used", "returned", "display", "damaged"]
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. (ProductSummaryData).
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.
pricePriceDatanullPovinnéInformace o ceně ve vybraném kontextu.
price_versionCelé čísloPovinnéAktuální verze ceny pro řízení souběžných změn.
primary_category_idŘetězec nullPovinnéIdentifikátor hlavní kategorie.
primary_media_idŘetězec nullPovinnéIdentifikátor hlavního mediálního souboru.
publishedLogická hodnotaPovinnéZda je zdroj zveřejněn.
skuŘetězecPovinnéSkladový kód položky.
slugŘetězec nullPovinnéÚsek cesty URL ve vybraném jazyce.
tax_category_idŘetězecPovinnéIdentifikátor daňové kategorie.
updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"variants_enabledLogická hodnotaPovinnéZda produkt používá varianty.
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Upravit — Produkty — Tělo požadavku
ProductUpdate · Pole, typy a omezení dat přijímaných nebo vracených API.
brand_idŘetězec nullVolitelnéIdentifikátor značky.
Řetězec:minLength:1maxLength:63conditionŘetězecVolitelnéStav produktu.
Omezení
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionŘetězec nullVolitelnéPopis ve vybraném jazyce.
Řetězec:maxLength:100000expected_variant_price_versionsObjektDalší pole: Celé čísloVolitelnéminimum:0maximum:9223372036854775807Dříve načtené verze cen s identifikátory variant jako klíči.
maxProperties:250Omezení
propertyNames{"maxLength": 63, "minLength": 1}
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807feature_value_idsPole <Řetězec> VolitelnéIdentifikátory vybraných hodnot vlastností.
maxItems:1000Pole:minLength:1maxLength:63identifiersProductIdentifiersnullVolitelnéIdentifikační kódy produktu.
market_idsPole <Řetězec> VolitelnéIdentifikátory vybraných trhů.
maxItems:1000Pole:minLength:1maxLength:63media_idsPole <Řetězec> VolitelnéIdentifikátory již existujících mediálních souborů.
maxItems:20Pole:minLength:1maxLength:63meta_descriptionŘetězec nullVolitelnéPopis pro vyhledávače ve vybraném jazyce.
Řetězec:maxLength:160meta_keywordsPole <Řetězec> nullVolitelnéKlíčová slova pro vyhledávače ve vybraném jazyce.
Pole:maxItems:20Pole / Pole:maxLength:50meta_titleŘetězec nullVolitelnéTitulek pro vyhledávače ve vybraném jazyce.
Řetězec:maxLength:70nameŘetězec nullVolitelnéNázev zdroje v příslušném kontextu.
Řetězec:maxLength:300pricingProductPriceVolitelnéNastavení cen a jejich verze pro řízení souběžných změn.
primary_category_idŘetězec nullVolitelnéIdentifikátor hlavní kategorie.
Řetězec:minLength:1maxLength:63publishedLogická hodnotaVolitelnéZda je zdroj zveřejněn.
skuŘetězecVolitelnéSkladový kód položky.
minLength:1maxLength:100Omezení
pattern"^\\S+$"
slugŘetězec nullVolitelnéÚsek cesty URL ve vybraném jazyce.
Řetězec:maxLength:160tax_category_idŘetězec nullVolitelnéIdentifikátor daňové kategorie.
Řetězec:minLength:1maxLength:63variant_value_idsPole <Řetězec> VolitelnéIdentifikátory vybraných hodnot variant.
maxItems:250Pole:minLength:1maxLength:63variants_enabledLogická hodnotaVolitelnéZda produkt používá varianty.
Další pole: Ne