Veri şemaları
Listele — Ürünler — Yanıt
ApiResponse_list_ProductSummaryData__ · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
dataDizi <ProductSummaryData> ZorunluYanıt örneği · ApiResponse_list_ProductSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaZorunluYanıt üst verileri.
Ek alanlar: Hayır
Getir — Ürünler — Yanıt
ApiResponse_ProductDetailData_ · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
dataProductDetailDataZorunluYanıt örneği · ProductDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaZorunluYanıt üst verileri.
Ek alanlar: Hayır
Seçilen bağlama ilişkin kullanılabilirlik bilgileri
AvailabilityData · Şema · Veri şemaları: Ürünler
available_fromDize nullZorunluKullanılabilirliğin başlangıcı.
Dize:format:"date-time"available_untilDize nullZorunluKullanılabilirliğin sonu.
Dize:format:"date-time"is_availableMantıksal değerZorunluÖğenin bu bağlamda kullanılabilir olup olmadığı.
Ek alanlar: Hayır
Seçilen bağlamdaki fiyat bilgileri
PriceData · Şema · Veri şemaları: Ürünler
amountDizeZorunluJSON dizesi olarak kodlanan ondalık tutar; yalnızca izin verilen yerlerde null olabilir.
currencyDizeZorunluTutarın para birimi kodu.
Kısıtlamalar
pattern"^[A-Z]{3}$"
minor_unitsTam sayıZorunluPara biriminin kullandığı ondalık basamak sayısı.
minimum:0maximum:4tax_includedMantıksal değerZorunluGönderilen fiyatın vergi içerip içermediği.
Ek alanlar: Hayır
Fiyat listesi bilgileri
PriceListData · Şema · Veri şemaları: Ürünler
currencyDizeZorunluTutarın para birimi kodu.
idDizeZorunluKaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (PriceListData).
tax_includedMantıksal değerZorunluGönderilen fiyatın vergi içerip içermediği.
versionTam sayıZorunluEşzamanlılık denetiminde kullanılan kaynak sürümü.
Ek alanlar: Hayır
Oluştur — Ürünler — İstek gövdesi
ProductCreate · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
brand_idDize nullİsteğe bağlıMarka tanımlayıcısı.
Dize:minLength:1maxLength:63conditionDizeİsteğe bağlıÜrünün durumu.
Kısıtlamalar
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionDize nullİsteğe bağlıSeçilen dilde açıklama.
Dize:maxLength:100000feature_value_idsDizi <Dize> İsteğe bağlıSeçilen özellik değerlerinin tanımlayıcıları.
maxItems:1000Dizi:minLength:1maxLength:63identifiersProductIdentifiersnullİsteğe bağlıÜrün tanımlama kodları.
market_idsDizi <Dize> İsteğe bağlıSeçilen pazarların tanımlayıcıları.
maxItems:1000Dizi:minLength:1maxLength:63media_idsDizi <Dize> İsteğe bağlıMevcut medya dosyalarının tanımlayıcıları.
maxItems:20Dizi:minLength:1maxLength:63meta_descriptionDize nullİsteğe bağlıSeçilen dilde arama motoru açıklaması.
Dize:maxLength:160meta_keywordsDizi <Dize> nullİsteğe bağlıSeçilen dilde arama motoru anahtar kelimeleri.
Dizi:maxItems:20Dizi / Dizi:maxLength:50meta_titleDize nullİsteğe bağlıSeçilen dilde arama motoru başlığı.
Dize:maxLength:70nameDizeZorunluİlgili bağlamdaki kaynak adı.
minLength:1maxLength:300pricingProductPriceİsteğe bağlıFiyat yapılandırması ve eşzamanlılık sürümleri.
primary_category_idDize nullİsteğe bağlıBirincil kategori tanımlayıcısı.
Dize:minLength:1maxLength:63publishedMantıksal değerİsteğe bağlıKaynağın yayımlanıp yayımlanmadığı.
skuDizeZorunluStok tutma birimi kodu.
minLength:1maxLength:100Kısıtlamalar
pattern"^\\S+$"
slugDize nullİsteğe bağlıSeçilen dilde URL yolu parçası.
Dize:maxLength:160tax_category_idDize nullİsteğe bağlıVergi kategorisi tanımlayıcısı.
Dize:minLength:1maxLength:63variant_value_idsDizi <Dize> İsteğe bağlıSeçilen varyant değerlerinin tanımlayıcıları.
maxItems:250Dizi:minLength:1maxLength:63variants_enabledMantıksal değerİsteğe bağlıÜrünün varyant kullanıp kullanmadığı.
Ek alanlar: Hayır
Getir — Ürünler — Yanıt
ProductDetailData · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
availabilityAvailabilityDataZorunluSeçilen bağlama ilişkin kullanılabilirlik bilgileri.
brand_idDize nullZorunluMarka tanımlayıcısı.
conditionDizeZorunluÜrünün durumu.
Kısıtlamalar
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atDizeZorunluOluşturulma zamanı.
format:"date-time"descriptionDize nullZorunluSeçilen dilde açıklama.
featuresDizi <FeatureSelectionData> ZorunluÜrün özellikleri.
idDizeZorunluKaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (ProductDetailData).
identifiersNesneEk alanlar: DizeZorunluÜrün tanımlama kodları.
mediaDizi <ProductMediaData> ZorunluEkli medya bilgileri.
meta_descriptionDize nullZorunluSeçilen dilde arama motoru açıklaması.
meta_keywordsDizi <Dize> nullZorunluSeçilen dilde arama motoru anahtar kelimeleri.
meta_titleDize nullZorunluSeçilen dilde arama motoru başlığı.
nameDize nullZorunluİlgili bağlamdaki kaynak adı.
numberDizeZorunluKullanıcıya gösterilen sipariş veya talep numarası.
pricePriceDatanullZorunluSeçilen bağlamdaki fiyat bilgileri.
price_versionTam sayıZorunluEşzamanlılık denetimi için geçerli fiyat sürümü.
primary_category_idDize nullZorunluBirincil kategori tanımlayıcısı.
primary_media_idDize nullZorunluBirincil medya dosyası tanımlayıcısı.
publishedMantıksal değerZorunluKaynağın yayımlanıp yayımlanmadığı.
skuDizeZorunluStok tutma birimi kodu.
slugDize nullZorunluSeçilen dilde URL yolu parçası.
tax_category_idDizeZorunluVergi kategorisi tanımlayıcısı.
updated_atDizeZorunluSon güncelleme zamanı.
format:"date-time"variants_enabledMantıksal değerZorunluÜrünün varyant kullanıp kullanmadığı.
versionTam sayıZorunluEşzamanlılık denetiminde kullanılan kaynak sürümü.
Ek alanlar: Hayır
Ürün tanımlama kodları
ProductIdentifiers · Şema · Veri şemaları: Ürünler
eanDize nullİsteğe bağlıÜrünün EAN tanımlayıcısı.
Dize:minLength:1maxLength:100isbnDize nullİsteğe bağlıISBN tanımlayıcısı.
Dize:minLength:1maxLength:100mpnDize nullİsteğe bağlıÜretici parça numarası.
Dize:minLength:1maxLength:100upcDize nullİsteğe bağlıÜrünün UPC tanımlayıcısı.
Dize:minLength:1maxLength:100
Ek alanlar: Hayır
Ekli medya bilgileri
ProductMediaData · Şema · Veri şemaları: Ürünler
alt_textDize nullZorunluGörselin alternatif metni.
idDizeZorunluKaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (ProductMediaData).
is_primaryMantıksal değerZorunluBunun birincil öğe olup olmadığı.
kindDizeZorunluİzin verilen değerlerle tanımlanan veri yapısı çeşidi.
Kısıtlamalar
enum["image", "video", "model_3d"]
mime_typeDizeZorunluMedya içerik türü.
positionTam sayıZorunluSıralı koleksiyondaki konum.
urlDize nullZorunluKaynak URL'si.
Ek alanlar: Hayır
Fiyat yapılandırması ve eşzamanlılık sürümleri
ProductPrice · Şema · Veri şemaları: Ürünler
amountDize nullZorunluJSON dizesi olarak kodlanan ondalık tutar; yalnızca izin verilen yerlerde null olabilir.
Dize:maxLength:19Kısıtlamalar · Dize 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyDizeZorunluTutarın para birimi kodu.
Kısıtlamalar
pattern"^[A-Z]{3}$"
expected_price_list_versionTam sayıZorunluBu yazma işlemi için gereken, önceden okunmuş fiyat listesi sürümü.
minimum:1maximum:9223372036854775807expected_versionTam sayıZorunluYazmadan önce okunan sürüm; uyuşmazlık güncellemenin reddedilmesine yol açar.
minimum:0maximum:9223372036854775807kindDizeZorunluİzin verilen değerlerle tanımlanan veri yapısı çeşidi.
Kısıtlamalar
enum["base", "market_fixed"]
price_list_idDizeZorunluFiyat listesi tanımlayıcısı.
minLength:1maxLength:63tax_includedMantıksal değerZorunluGönderilen fiyatın vergi içerip içermediği.
Ek alanlar: Hayır
Listele — Ürünler — Yanıt
ProductSummaryData · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
availabilityAvailabilityDataZorunluSeçilen bağlama ilişkin kullanılabilirlik bilgileri.
brand_idDize nullZorunluMarka tanımlayıcısı.
conditionDizeZorunluÜrünün durumu.
Kısıtlamalar
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_atDizeZorunluOluşturulma zamanı.
format:"date-time"idDizeZorunluKaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (ProductSummaryData).
nameDize nullZorunluİlgili bağlamdaki kaynak adı.
numberDizeZorunluKullanıcıya gösterilen sipariş veya talep numarası.
pricePriceDatanullZorunluSeçilen bağlamdaki fiyat bilgileri.
price_versionTam sayıZorunluEşzamanlılık denetimi için geçerli fiyat sürümü.
primary_category_idDize nullZorunluBirincil kategori tanımlayıcısı.
primary_media_idDize nullZorunluBirincil medya dosyası tanımlayıcısı.
publishedMantıksal değerZorunluKaynağın yayımlanıp yayımlanmadığı.
skuDizeZorunluStok tutma birimi kodu.
slugDize nullZorunluSeçilen dilde URL yolu parçası.
tax_category_idDizeZorunluVergi kategorisi tanımlayıcısı.
updated_atDizeZorunluSon güncelleme zamanı.
format:"date-time"variants_enabledMantıksal değerZorunluÜrünün varyant kullanıp kullanmadığı.
versionTam sayıZorunluEşzamanlılık denetiminde kullanılan kaynak sürümü.
Ek alanlar: Hayır
Güncelle — Ürünler — İstek gövdesi
ProductUpdate · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
brand_idDize nullİsteğe bağlıMarka tanımlayıcısı.
Dize:minLength:1maxLength:63conditionDizeİsteğe bağlıÜrünün durumu.
Kısıtlamalar
enum["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionDize nullİsteğe bağlıSeçilen dilde açıklama.
Dize:maxLength:100000expected_variant_price_versionsNesneEk alanlar: Tam sayıİsteğe bağlıminimum:0maximum:9223372036854775807Varyant tanımlayıcılarıyla anahtarlanmış, önceden okunmuş fiyat sürümleri.
maxProperties:250Kısıtlamalar
propertyNames{"maxLength": 63, "minLength": 1}
expected_versionTam sayıZorunluYazmadan önce okunan sürüm; uyuşmazlık güncellemenin reddedilmesine yol açar.
minimum:1maximum:9223372036854775807feature_value_idsDizi <Dize> İsteğe bağlıSeçilen özellik değerlerinin tanımlayıcıları.
maxItems:1000Dizi:minLength:1maxLength:63identifiersProductIdentifiersnullİsteğe bağlıÜrün tanımlama kodları.
market_idsDizi <Dize> İsteğe bağlıSeçilen pazarların tanımlayıcıları.
maxItems:1000Dizi:minLength:1maxLength:63media_idsDizi <Dize> İsteğe bağlıMevcut medya dosyalarının tanımlayıcıları.
maxItems:20Dizi:minLength:1maxLength:63meta_descriptionDize nullİsteğe bağlıSeçilen dilde arama motoru açıklaması.
Dize:maxLength:160meta_keywordsDizi <Dize> nullİsteğe bağlıSeçilen dilde arama motoru anahtar kelimeleri.
Dizi:maxItems:20Dizi / Dizi:maxLength:50meta_titleDize nullİsteğe bağlıSeçilen dilde arama motoru başlığı.
Dize:maxLength:70nameDize nullİsteğe bağlıİlgili bağlamdaki kaynak adı.
Dize:maxLength:300pricingProductPriceİsteğe bağlıFiyat yapılandırması ve eşzamanlılık sürümleri.
primary_category_idDize nullİsteğe bağlıBirincil kategori tanımlayıcısı.
Dize:minLength:1maxLength:63publishedMantıksal değerİsteğe bağlıKaynağın yayımlanıp yayımlanmadığı.
skuDizeİsteğe bağlıStok tutma birimi kodu.
minLength:1maxLength:100Kısıtlamalar
pattern"^\\S+$"
slugDize nullİsteğe bağlıSeçilen dilde URL yolu parçası.
Dize:maxLength:160tax_category_idDize nullİsteğe bağlıVergi kategorisi tanımlayıcısı.
Dize:minLength:1maxLength:63variant_value_idsDizi <Dize> İsteğe bağlıSeçilen varyant değerlerinin tanımlayıcıları.
maxItems:250Dizi:minLength:1maxLength:63variants_enabledMantıksal değerİsteğe bağlıÜrünün varyant kullanıp kullanmadığı.
Ek alanlar: Hayır